Перейти к публикации

редирект с .htm на .html


Рекомендованные сообщения

Привет. Cайт freshsound.org. Не понятно откуда, но яндекс находит страницы *.htm и пишет, что не существует, хотя страница есть, но с расширеним *.html.

Подскажите , как написать редирект с любой страницы, если он находит *.htm на неё же , но с раширением *.html ?

Ссылка на сообщение
Поделиться на других сайтах

нашел в гугле такой вариант:

RedirectMatch 301 (.*)\.htm$ http://myserver.com$1.html

имхо нужно прописывать RedirectMatch 301 или Redirect 301, для гугла (если не ошибаюсь) это более правильный вариант, нежели через RewriteRule [R=301]

хотя мб ошибаюсь

Ссылка на сообщение
Поделиться на других сайтах

ower_xz

оперативно, но где то ошибка

при переходе

http://www.freshsound.org/make-create-music/samples-sounds/21332-native-instruments-scarbee-a-200-yelektricheskoe-piano.htm

перенаправляет

http://www.freshsound.org/make-create-music/samples-sounds/21332-native-instruments-scarbee-a-200-yelektricheskoe-piano.html

но страницу не открывет и пишет ошибку

Moved Permanently

The document has moved here.

редирект убрал, страница открывается нормально. Подправите?

WebSet

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

нашел такой вариант, он заработал

RewriteBase /

RewriteRule ^(.*)\.htm$ $1.html [R=permanent]

но всеравно, спасибо

Изменено пользователем udm2007
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...