URL 重定向从 .php 到 .html

URL 重定向从 .php 到 .html

可能重复:
将 *.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 即可工作

相关内容