Как мне переписать .php в .html, используя правила .htaccess? - PullRequest
6 голосов
/ 21 мая 2010

Я хочу преобразовать .php расширение в .html расширение, используя .htaccess правила

Это то, что я могу сделать, и если да, то как?

Ответы [ 2 ]

11 голосов
/ 21 мая 2010
RewriteEngine on
RewriteRule ^(.*)\.html$ $1.php [nc]

Использует mod_rewrite. $ 1 обозначает первую часть регулярного выражения, а [nc] означает, что регистр не учитывается.

Вы можете взглянуть на эту статью: http://roshanbh.com.np/2008/02/hide-php-url-rewriting-htaccess.html

EDIT: Убрал строку. Вам не нужно, что я думаю. Также прокомментировал, что я сделал.

3 голосов
/ 22 мая 2010

Может быть попробовать

RewriteCond %{REQUEST_FILENAME} =-f
RewriteRule ^(.*)\.php$ $1.html [NC,L]

RewriteRule ^(.*)\.html$  $1.php [NC,L]
...