如何在Apache中将没有扩展名的文件视为php

时间:2015-11-26 08:13:26

标签: apache .htaccess

在Apache中浏览目录时,我希望将没有扩展名的文件在服务器上作为php处理时点击它们(那些包含php代码的文件)。

2 个答案:

答案 0 :(得分:5)

你可以使用apach模式重写的H标志强制所有没有扩展名的文件被php处理程序解析:

在htaccess中尝试以下内容:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\. - [H=application/x-httpd-php]

在某些服务器上,你必须通过httpd-php5更改httpd-php:

RewriteRule !\. - [H=application/x-httpd-php5]

答案 1 :(得分:0)

根据Apache,您不应该使用.htaccess:https://httpd.apache.org/docs/current/howto/htaccess.html#when

有关您问题的答案,请在此处阅读我的信息:https://stackoverflow.com/a/59868481/10664600

sudo vim /etc/httpd/conf/httpd.conf