使用.htaccess重命名.php文件.html?

时间:2012-09-12 09:57:45

标签: php html .htaccess

只是想知道是否会有任何问题通过.htaccess重命名.php文件.html文件? 我们现有的网站是HTML,我想用动态的PHP页面更新页面,但人们有链接保存到现有的HTML网站。如果这是不可能的,我唯一的方法是用iframe创建包含php页面的html页面吗?

谢谢:)

2 个答案:

答案 0 :(得分:3)

它没有将php文件重命名为html,只是将文件重定向使用html扩展名为php文件。

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f        # don't apply to the existing html files
RewriteRule ^([^.]+)\.html$ /$1\.php [QSA,L]  # QSA means combine query string.

答案 1 :(得分:2)

我相信

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

应该适合您的需求(未经测试)