使用从index.php到index.html的htaccess重写URL

时间:2013-04-12 11:42:30

标签: php mod-rewrite

我想重写网址

我使用.htaccess代码作为

RewriteEngine on
RewriteRule ^index.html$ index.php [L]

网址为http://www.example.com/dashboard/index.php

我想将url index.php重写为index.html

有人可以给我改写的想法

3 个答案:

答案 0 :(得分:1)

试试这个

RewriteEngine on
RewriteRule ^(.*)\.html$ $1.php [nc]

答案 1 :(得分:0)

取决于你的.htaccess文件的位置。如果它在你的根文件夹中,那么

 RewriteEngine on
 RewriteRule ^dashboard/index.html$ /dashboard/index.php [L]

答案 2 :(得分:0)

你可以用 下面的代码

RewriteEngine On
RewriteRule ^(.*)\.html$ $1.php [L]

如果您希望将其作为重定向而不是仅重写,请将[L]修改为[L,R]