siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009
clannad:
Только не нужно забывать что поисковые системы(которые, аля гиганты) уже даже на робот тхт обращаю внимания(видят что закрыто много страниц дублей). Лучше их как-то через Hттасе делать редиректы.

Да здравствуют каникулы!

bimbo, где ты тут "цикл" увидел? Хватит решать свое домашние задание по математике на форуме поисковых систем.

ingmar:
взломов аккаунтов у модераторов, журналистов и даже соадмина.

В основе чего лежат такие выводы?

RewriteRule ^category/(.+\.html)$ /$1 [R=permanent]

http://www.google.ru/search?client=opera&rls=ru&q=strpos&sourceid=opera&ie=utf-8&oe=utf-8


strpos — Возвращает позицию первого вхождения подстроки ....

Там между ^ и m.domen.ru не должно быть пробела. Это тоже вызывает ошибку 500

И в чем проблема? Делайте на мод_реврайте правило для обработки чпу, а в хтмл шаблоне изменяете вид ссылки под чпу-ушную.

RewriteEngine On

RewriteRule ^video_view/(.+)-([0-9]+)\.htm video_view.php?page=$1&id=$2

Тогда придется отдельно составить правило и перечислить все категории.

если категории одноуровневые

RewriteRule ^(cat1|cat2|cat3)$ /$1/ [R=301,L]

добавлять нужно перед предыдущем правилом

naupavel:
Теперь не происходит редирект с ссылок без / на конце:

Правильно редиректит. Ставьте на категории слэши на конце и будет счастье. По условию редиректит все адреса что не имеют точку и закрывающего слэша. А тут по регулярному выражению никак не отличишь что это, категория или новость.

Masis:
в конкреном случае это сайт с тремя отдельными БД и CMS

Хоть с шестью бд и кмс, в панельке добавляется по домену (поддомену). В конкретном случае site.ru/(eng|ru|jp)/ будет идти как один сайт.

Masis:
сделано так

И зачем этот редирект на /en/ без никаких условий?

Всего: 6568