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

标签 apache .htaccess

在 Apache 中浏览目录时,我希望在单击没有扩展名的文件时将其视为 php(那些包含 php 代码的文件)。

最佳答案

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

在 htaccess 中尝试以下操作:

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

在某些服务器上,您必须将 httpd-php 更改为 httpd-php5 :

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

关于apache - 如何在 Apache 中将没有扩展名的文件视为 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33933480/

相关文章:

php - 我如何使用 .htaccess 重定向像 (https ://example. com/digital-marketing.php/ercbierubcrei) 这样的非结构化链接?

php - 如何去掉 URL 的一部分?

apache - 具有 IPv6 IP 地址的 RewriteRule 不起作用

java - Jenkins 代理 407 错误

java - 来自 apache commons 的 httpclient 不适用于 jboss

apache - 在 java.library.path 上找不到基于 APR 的 Apache Tomcat Native 库?

.htaccess - 将 IP 重定向到域

apache - URL 后面的双斜杠

laravel - 在 laravel 5.2 中将 http 重定向到 https

php - Apache 的 Laravel 文件权限