可能重复:
Redirect *.htm to *.php
htaccess rewrite if redirected file exists
我刚刚建立了一个网站,我将所有扩展名都设为.html。我已经学习了很多关于Web开发的知识,并希望将所有内容都设置为.php。问题是有些页面已被加入书签,因此我不能只更改所有链接并删除.html文件。我知道我可以在每个页面上添加重定向,但这意味着我的网站上每个页面都有两个。
我想知道是否有办法使用.htaccess将任何* .html重定向到* .php如果* .php存在。
答案 0 :(得分:1)
RedirectMatch 301 (.*)\.html$ $1.php
或在您的apache httpd.conf文件中,您可以添加
AddType application/x-httpd-php .html