我想使用.php
规则将.html
扩展名转换为.htaccess
扩展名
这是我可以做的事情吗?如果是的话,怎么做?
答案 0 :(得分:11)
RewriteEngine on
RewriteRule ^(.*)\.html$ $1.php [nc]
使用mod_rewrite。 $ 1表示正则表达式的第一部分,[nc]表示不区分大小写。
您可以查看一下这篇文章:http://roshanbh.com.np/2008/02/hide-php-url-rewriting-htaccess.html
编辑: 删除了一行。我认为你不需要。 另外,评论我做了什么。
答案 1 :(得分:3)
也许试试
RewriteCond %{REQUEST_FILENAME} =-f
RewriteRule ^(.*)\.php$ $1.html [NC,L]
RewriteRule ^(.*)\.html$ $1.php [NC,L]