在apache中隐藏php文件后缀
程序员文章站
2022-05-13 08:50:38
...
如果不想让别人知道你的网站使用PHP程序以达到安全的目的.你可以按照下面的方法配置你的httpd.conf文件。
你可以使用下面的方法来达到隐藏的目的:
1.将PHP隐藏为其它语言
在你的httpd.conf里任意位置添加下面这一行
# Make PHP code look like other code types
AddType application/x-httpd-php .asp .py .pl .jsp aspx
2.对 PHP 使用未知扩展名
在你的httpd.conf里任意位置添加下面这一行
# Make PHP code look like unknown types
AddType application/x-httpd-php .bop .foo .133t .los .abc
3.对 PHP 使用 HTML 扩展名
在你的httpd.conf里任意位置添加下面这一行
# Make all PHP code look like html
AddType application/x-httpd-php .htm .html
重启你的apache把你的PHP文件名改为上面你所设置的文件后缀名。打开测试……
然后就可用 类似
http://127.0.0.1/index.jsp
的路径访问
http://127.0.0.1/index.php
你可以使用下面的方法来达到隐藏的目的:
1.将PHP隐藏为其它语言
在你的httpd.conf里任意位置添加下面这一行
# Make PHP code look like other code types
AddType application/x-httpd-php .asp .py .pl .jsp aspx
2.对 PHP 使用未知扩展名
在你的httpd.conf里任意位置添加下面这一行
# Make PHP code look like unknown types
AddType application/x-httpd-php .bop .foo .133t .los .abc
3.对 PHP 使用 HTML 扩展名
在你的httpd.conf里任意位置添加下面这一行
# Make all PHP code look like html
AddType application/x-httpd-php .htm .html
重启你的apache把你的PHP文件名改为上面你所设置的文件后缀名。打开测试……
然后就可用 类似
http://127.0.0.1/index.jsp
的路径访问
http://127.0.0.1/index.php
推荐阅读
-
修改apache配置文件去除thinkphp url中的index.php
-
实测在class的function中include的文件中非php的global全局环境
-
修改apache配置文件去除thinkphp url中的index.php
-
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
-
在集成环境中修改配置文件php.ini不生效的解决办法
-
在PHP中检查PHP文件是否有语法错误的方法
-
PHP 在 Laravel 中动态隐藏 API 字段
-
实测在class的function中include的文件中非php的global全局环境
-
在PHP中使用Sockets 从Usenet中获取文件
-
php中批量修改文件后缀名的函数代码