Долго мучался. Опять прошу помощи.
Сначала отредактировал темплеты, чтобы линки были правильные:
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
Короче я с этим кодом запутался окончательно.
Наверное реврайты не правильные?
Помогите новичку создать правильный сайт мап
Re: Помогите новичку создать правильный сайт мап
С такими реврайтами вообще везде ошибка 500
Re: Помогите новичку создать правильный сайт мап
Неправильно составлены реврайты.
варианта 3
1. прочесть доку по реврайтам и составить их правильно самостоятельно
2. дать админу что б он разбирался с реврайтами
3. оформить у нас кастом такс на написание реврайтов
варианта 3
1. прочесть доку по реврайтам и составить их правильно самостоятельно
2. дать админу что б он разбирался с реврайтами
3. оформить у нас кастом такс на написание реврайтов
Don't forget to run script update
Re: Помогите новичку создать правильный сайт мап
А где у вас оформить кастом таск?
Re: Помогите новичку создать правильный сайт мап
Пишите в ПМ точное задание что надо сделать, определим сколько это работа и сколько будет стоить.
Don't forget to run script update