Не виден сайт из-за смены расширения.

12
FlyAway
На сайте с 01.06.2005
Offline
439
#11

Лучше 301 редирект использовать в этом случае, а не просто правило.

Сердюченко Андрей (http://www.serdyuchenko.ru/) Масонская ложа — SЕ-Team.ru (http://goo.gl/YIjV6h) :)
smscat
На сайте с 23.02.2006
Offline
50
#12
Citron:
Прописал
------------
RewriteEngine On
RewriteRule (.*)\.htm$ $1.shtml
------------
Все работает! Спасибо!

работать конечно будет, но вы в беде.

Citron:
А то, что касается дублей и PR, то, думаю, после переиндексации ненужные ссылки потом удалю и все встанет на свои места.

вот тут и проблемка - после переиндексации в кэше поисковиков будут по 2 копии каждой страницы с разными названиями, а они это не любят.

да и ссылки на старые урлы не передадут PR, что не есть хорошо.

вот если бы вы использовали перенаправление 301, то проблемы бы не было

в простейшем случае, если поменялись только расширения нужно написать

------------

RewriteEngine On

RewriteRule (.*)\.htm$ $1.shtml [R=301,L]

------------

и ничего больше менять не прийдётся.

Citron:
Воспользуюсь возможностью, позвольте еще вопрос?

Яндексу сайт известен под именем www.sait.info/papka. Но если набрать www.sait.info, то попадаю на страницу со списком всех моих сайтов на сервере. Никакой конфиденциальности! :) Как я понимаю, нужно в .htaccess что-то прописать, чтобы это исправить. Подскажите, что и как именно?

в .htaccess добавьте

---------

DirectoryIndex /papka/index.html # или что у вас там является индексом

---------

12

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