Помогите новичку создать правильный сайт мап

Yara11
Posts: 66
Joined: Wed Jul 24, 2013 7:44 pm

Re: Помогите новичку создать правильный сайт мап

Post by Yara11 »

Долго мучался. Опять прошу помощи.

Сначала отредактировал темплеты, чтобы линки были правильные:

1.В темплейте sitemap_index. в коде убрал _link прописал вместо <a href='/?force_template=sitemap_link&page={$i}'>{$i}</a> такое <a href='/?force_template=sitemap&page={$i}'>{$i}</a> ведь темплета sitemap_link у меня нету.

Теперь, при отображении ?force_template=sitemap_index показывает просто 3216 1234. Где 3216 - это вообще просто цифра, непонятно откуда взявшаяся, так как галер больше. А 1234 это линки на страницы сайтмапа вида ?force_template=sitemap&page=4.

Такой sitemap_index не получается скормить гуглу. Ему я так понял нужен файл типа scj/sitemap_index.php.

2. В самом теплете sitemap поменял код пагинации с page= на /scj/sitemap.php?page=. А то раньше были линки просто на страницы туба.

Теперь возникает дилема. В sitemap_index линки на страницы сайтмапа ?force_template=sitemap&page= вида а в самом сайтмап перелинковка между страницами /scj/sitemap.php?page= вида.


3. Так как урлы типа ?force_template=sitemap_index гуглу не подходят. Решил написать реврайты. Чтобы ?force_template=sitemap_index отображало как /scj/sitemap_index.php, а ?force_template=sitemap&page=4 отображало как /scj/sitemap4.php и scj/sitemap.php?page=4 отображало как /scj/sitemap4.php

RewriteRule ^?force_template=sitemap_index /scj/sitemap_index.php
RewriteRule ^?force_template=sitemap&page=<!--PAGE_NUM--> /scj/sitemap<!--PAGE_NUM-->.php
RewriteRule ^scj/sitemap.php?page=<!--PAGE_NUM--> /scj/sitemap<!--PAGE_NUM-->.php

При таких реврайтах выдает ошибку 500. Ошибка 500 даже при запуске /scj/sitemap.php

Короче я с этим кодом запутался окончательно.
Наверное реврайты не правильные?
Yara11
Posts: 66
Joined: Wed Jul 24, 2013 7:44 pm

Re: Помогите новичку создать правильный сайт мап

Post by Yara11 »

С такими реврайтами вообще везде ошибка 500
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Помогите новичку создать правильный сайт мап

Post by admin »

Неправильно составлены реврайты.
варианта 3

1. прочесть доку по реврайтам и составить их правильно самостоятельно
2. дать админу что б он разбирался с реврайтами
3. оформить у нас кастом такс на написание реврайтов
Don't forget to run script update
Yara11
Posts: 66
Joined: Wed Jul 24, 2013 7:44 pm

Re: Помогите новичку создать правильный сайт мап

Post by Yara11 »

А где у вас оформить кастом таск?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Помогите новичку создать правильный сайт мап

Post by admin »

Пишите в ПМ точное задание что надо сделать, определим сколько это работа и сколько будет стоить.
Don't forget to run script update
Yara11
Posts: 66
Joined: Wed Jul 24, 2013 7:44 pm

Re: Помогите новичку создать правильный сайт мап

Post by Yara11 »

Написал.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Помогите новичку создать правильный сайт мап

Post by admin »

Ответил.
Don't forget to run script update
Post Reply