Переиндексация сайта после mod_rewrite

12
ЗК
На сайте с 18.05.2005
Offline
6
771

Привет!

Как сделать чтобы при использовании mod_rewrite поисковики начали видеть внутренние ссылки на сайте под другим именем?! 302 редирект по моиму, но я читал что 302 редирект означает "временно перемещен" а мне нужно чтобы поисковики постоянно видели ссылки под новыми именами.

Вот мой .htaccess

RewriteEngine On

RewriteBase /
RewriteRule ^ssilki(\/?)$ /index.php?id=links [L]
RewriteRule ^glavnaya(\/?)$ /index.php?id=main [L]
RewriteRule ^.htaccess$ - [F]
M
На сайте с 18.05.2005
Offline
50
#1

Нужно вручную/автоматически переписать все ссылки на страницах.

Модрерайт этого не сделает, он лишь указаывает апачу к какому ресурсу обращаться при конкретном запросе.

ЗК
На сайте с 18.05.2005
Offline
6
#2

mephi,

Ссылки я и так уже переделал.

Тоесть раньше было site.ru/index.php?id=page а сейчас site.ru/page

M
На сайте с 18.05.2005
Offline
50
#3

Злобный Карлик, Ну тогда нет проблем, сервер по-любому будет 200 отдавать

ЗК
На сайте с 18.05.2005
Offline
6
#4

mephi,

Тоесть будет индексировать уже site.ru/page а не site.ru/index.php?id=page ?!

M
На сайте с 18.05.2005
Offline
50
#5

Злобный Карлик, Да.

Вы же написали, что ссылки на сайте поменяли.

Если старых ссылок нигде не осталось, то будет индексировать по новым.

А сервак на модрерайте всегда 200 отдает.

M
На сайте с 18.05.2005
Offline
50
#6

Если где то в беклинках старые засветились, то и те старые останутся и новые ссылки добавятся.

KR
На сайте с 05.05.2005
Offline
6
#7

У меня Яндекс оставил, еще и старые ссылки, хотя уже давно все заменил.

Теперь когда юзер заходит по старому адресу, он страницу видит, только как нажмет куда-нить, сразу 404-ая ошибка.

Че делать?

M
На сайте с 18.05.2005
Offline
50
#8

kv@rX, Перепешите урлы на старой странице.

Вобще модрерайт и по старым и по новым урлам работает. У Вас наверное какая-то друга ситуация.

KR
На сайте с 05.05.2005
Offline
6
#9

У меня

www.site.ru/ru/news/ выдается имя файла www.site.ru/ru/news_ru.html

www.site.ru/en/news/ выдается имя файла www.site.ru/en/news_en.html

В ссылки у меня заточены, для случая, где / в конце урла.

Но в яндексе остались еще и такие news_ru.html , и относильно этих урлов ссылки неправильные.

M
На сайте с 18.05.2005
Offline
50
#10

kv@rX, можно адрес в личку?

12

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