在apache中隐藏php文件后缀_PHP教程
程序员文章站
2022-05-05 13:11:29
...
如果不想让别人知道你的网站使用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
上一篇: 理解PHP依赖注入容器系列(一) 什么是
推荐阅读
-
修改apache配置文件去除thinkphp url中的index.php
-
实测在class的function中include的文件中非php的global全局环境
-
修改apache配置文件去除thinkphp url中的index.php
-
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
-
在集成环境中修改配置文件php.ini不生效的解决办法
-
PHP在网页中动态生成PDF文件详细教程
-
在PHP中检查PHP文件是否有语法错误的方法
-
PHP 在 Laravel 中动态隐藏 API 字段
-
实测在class的function中include的文件中非php的global全局环境
-
在PHP中使用Sockets 从Usenet中获取文件