可能重复:
将 *.php 重定向至 *.html
我的 URL 是index-main.html
,它正在重定向到index-main.php
,地址栏上只index-main.html
显示 。我的 .htaccess 文件是:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule index-main.html index-main.php
</IfModule>
但是如果我在地址栏上调用index-main.php
,它也可以工作(页面显示),但 URL 不会改变。
我希望我的 URL 显示index-main.html
在地址栏上。如果我index-main.php
在地址栏中输入,它应该重定向到index-main.html
,URL 应该改变。
答案1
您可以重命名文件:
mv index-main.php index-main.html
然后添加到您的.htaccess
AddHandler application/x-httpd-php .html
并且无需 rewrite_mod 即可工作