Справка Apache Redirect - PullRequest
       9

Справка Apache Redirect

0 голосов
/ 18 февраля 2011

Я новичок в этом отделе. У меня следующая структура папок корень корень \ HTML корень \ HTML \ HTML

В корне \ html \ html есть наш старый веб-сайт с кучей страниц в формате .html. \ Html имеет наш новый веб-сайт с расширением .htm

Я хочу иметь .htaccess в корне / html / html, который в основном представляет собой любой вызов file.html в root / html / file.htm

поэтому www.example.com/html/file.html станет www.example.com/file.htm

.

Ответы [ 2 ]

0 голосов
/ 18 февраля 2011

RewriteRule ^ / html /(.*). Html $ http://%{HTTP_HOST}/$1.htm [R = 301, L]

0 голосов
/ 18 февраля 2011

Я думаю, что это:

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

должен делать то, что вы хотите.

Если вы не хотите перенаправлять (если вы не хотите, чтобы адрес в адресной строке браузера менялся), просто уберите [R].

...