不更改浏览器url的php到html请求
我的网站正在使用URL中的.html扩展名。但是我想把它改成.php。但是页面不起作用。url是否使用了.php扩展名,而服务器将其视为.html请求,很可能您没有Apache设置来解析php文件。除非我遗漏了问题是什么?您也要将不更改浏览器url的php到html请求,php,Php,我的网站正在使用URL中的.html扩展名。但是我想把它改成.php。但是页面不起作用。url是否使用了.php扩展名,而服务器将其视为.html请求,很可能您没有Apache设置来解析php文件。除非我遗漏了问题是什么?您也要将.html文件重命名为.php,并且仍能正常工作吗 默认情况下,在Ubuntu 12.04中,PHP是通过mods available中的php5.conf文件启用的,该文件应该如下所示 <IfModule mod_php5.c> <Files
.html
文件重命名为.php
,并且仍能正常工作吗
默认情况下,在Ubuntu 12.04中,PHP是通过mods available
中的php5.conf
文件启用的,该文件应该如下所示
<IfModule mod_php5.c>
<FilesMatch "\.ph(p3?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
# To re-enable php in user directories comment the following lines
# (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
# prevents .htaccess files from disabling it.
<IfModule mod_userdir.c>
<Directory /home/*/public_html>
php_admin_value engine Off
</Directory>
</IfModule>
</IfModule>
SetHandler应用程序/x-httpd-php
SetHandler应用程序/x-httpd-php-source
#要在用户目录中重新启用php,请注释以下行
#(从到)不要将其设置为打开,因为
#防止.htaccess文件禁用它。
php_管理_值引擎关闭
No,类似于激活要解析的PHP是Apache中的服务器级更改。