Как перенаправить указанное расширение файла на другие сайты, используя .htaccess - PullRequest
0 голосов
/ 27 февраля 2012

Мне нужно перенаправить все файлы с расширением .html в то же место без расширения .html.Независимо от того, из какого места запрашивается, например:

  • /file1.html ---> http:///mysite.com/file1/
  • /file2.html ---> http:///mysite.com/file2/
  • /file3.html ---> http:///mysite.com/file3/
  • /file4.html ---> http:///mysite.com/file4/

Спасибо.

Ответы [ 2 ]

2 голосов
/ 27 февраля 2012

Попробуйте добавить следующее в файл .htaccess в корневом каталоге вашего сайта.

RewriteEngine on
RewriteBase /
RewriteRule ^(.+)\.html$ $1/ [L,NC,R=301]
0 голосов
/ 27 февраля 2012

Это должно работать:

RewriteRule ^/?(.+)\.html$ http://http:///mysite.com/$1/ [R,L]
...