如何更改php文件的扩展名


How Do I change extension of php file

我想更改php文件的扩展名。例如,文件home.php在浏览器中被调用,它应该像home.html一样显示。我可以在codeigniter中使用配置文件中的后缀变量来完成。但是我如何在corephp中实现它呢?我认为它可以通过.htaccess文件完成,也可以通过其他方式完成,但该怎么办?请告诉我。

我试试:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}'.php -f
RewriteRule ^(.*)$ $1.html

通过使用上面的代码,我尝试了,但它没有改变?或者,如果有其他方法,请告诉我。

使用此规则:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)'.html$ $1.php [L]

它将把任何对html文件(实际上不存在)的请求重定向到php文件。