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

редирект с .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
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...