Реклама на сайте Advertise with us

Нужна помощь по .htaccess

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 30.10.04
Сообщения: 2116
Рейтинг: 918

Ссылка на сообщениеДобавлено: 07/06/12 в 11:02       Ответить с цитатойцитата 

сменил скрипт на блоге
в новой версии поменяли модреврайты

получились такие урлы, парами - старый/новый
http://domain.com/archive/2012-05-21/Xxxxxxxxx_yyyyyyyy_zzzzzz_ssss
http://domain.com/archive/2012-05-21/xxxxxxxxx-yyyyyyyy-zzzzzz-ssssss-ffff-gggg-hhhhh

http://domain.com/archive/2012-04-02/Xxxxxxxxx_Yyyyyyyy_Zzzzzz
http://domain.com/archive/2012-04-02/xxxxxxxxx-yyyyyyyy-zzzzzz

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

писатели скрипта предлагают такой код для 301 со старых линков на новые:
RewriteRule ^(archive/[^_]*)_([^_]*)_([^_]*)_([^_]*)_([^_]*)_([^_]*)$ /$1-$2-$3-$4-$5-$6 [R=301,L]
RewriteRule ^(archive/[^_]*)_([^_]*)_([^_]*)_([^_]*)_([^_]*)$ /$1-$2-$3-$4-$5 [R=301,L]
RewriteRule ^(archive/[^_]*)_([^_]*)_([^_]*)_([^_]*)$ /$1-$2-$3-$4 [R=301,L]
RewriteRule ^(archive/[^_]*)_([^_]*)_([^_]*)$ /$1-$2-$3 [R=301,L]
RewriteRule ^(archive/[^_]*)_([^_]*)$ /$1-$2 [R=301,L]

естественно он не отрабатывает и просто отдается 404, а оч нужно это завести
сам я не писатель совсем.... icon_sad.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »