导航:首页 > 编程语言 > php隐藏后缀名

php隐藏后缀名

发布时间:2022-07-13 05:36:04

‘壹’ 怎么隐藏php文件的后缀

如果不想让别人知道你的网站使用PHP程序以达到安全的目的.你可以按照下面的方法配置你的httpd.conf文件
但这并不说明PHP不安全.
你可以使用下面的方法来达到隐藏的目的:
1.将PHP隐藏为其它语言
在你的httpd.conf里任意位置添加下面这一行
# Make PHP code look like other code types
AddType apwww.hnne.complication/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文件名改为上面你所设置的文件后缀名.打开测试吧...
虽然很简单,但很实用,不是吗?

‘贰’ Nginx如何配置实现隐藏php后缀

如何实现隐藏php的扩展名访问
提供一个思路: apache可以通过开启mod_rewrite然后重写一下url规则。 nginx的可以通过try_files实现

‘叁’ 如何在php不显示扩展名

根目录新建文件:.htaccess
内容:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

‘肆’ php可以隐藏后缀吗,比如index.php,显示为index

楼主应该是问的在浏览器中访问的时候吧,这个是可以通过url重写规则来实现的,比如你看到的这问题页的地址..com/question/***.html,其实它并不是访问了一个真正的html文件。

对于php的url重写实现方式,有服务器配置,如nginx,apache的rewrite,大多数php框架本身也支持url重写功能,一般会有dispatch【请求分发】, rewrite【请求重写】等关键词。

举个nginx中的rewrite示例:
rewrite "^/index$" /index.php break;
一般在nginx安装位置下有conf/nginx.conf文件,或conf/nginx.conf中引用了其他文件,可以加入rewrite配置。

‘伍’ 怎么隐藏html php网页的后缀名

这个必须在服务器上设置。
如果是你自己的服务器,你可以设置把.HTML后缀文件当PHP执行,然后把所有的.PHP文件修改为.HTML即可。

如果你无法修改服务器,比如是什么空间之类,你只有让服务器管理员帮你设置,你可以是没有办法的。

‘陆’ 怎么把PHP这个后缀去掉呢下载的小说都是这个格式的,打不开。。

先打开控制面板--文件夹选项--查看---去掉隐藏已知扩展名,然后去找到你下载的PHP文件
把php换成txt就行了

‘柒’ 怎么隐藏php网页后缀

是的,必须在服务器上设置。

如果是你自己的服务器,你可以设置把.HTML后缀文件当PHP执行,然后把所有的.PHP文件修改为.HTML即可。

如果你无法修改服务器,比如是什么空间之类,你只有让服务器管理员帮你设置,你可以是没有办法的。

‘捌’ 如何实现隐藏 php 的扩展名访问

一般而言,通过隐藏的手段提高安全性被认为是作用不大的做法。但某些情况下,尽可能的多增加一份安全性都是值得的。
一些简单的方法可以帮助隐藏 PHP,这样做可以提高攻击者发现系统弱点的难度。

在 php.ini 文件里设置 expose_php = off ,可以减少他们能获得的有用信息。

另一个策略就是让 web 服务器用 PHP 解析不同扩展名。无论是通过 .htaccess 文件还是 Apache 的配置文件,都可以设置能误导攻击者的文件扩展名:
把 PHP 隐藏为另一种语言

Apache代码
# 使PHP看上去像其它的编程语言
AddType application/x-httpd-php .asp .py .pl
或者干脆彻底隐藏它:

使用未知的扩展名作为 PHP 的扩展名

Apache代码
# 使 PHP 看上去像未知的文件类型
AddType application/x-httpd-php .bop .foo .133t
或者把它隐藏为 HTML 页面,这样所有的 HTML 文件都会通过 PHP 引擎,会为服务器增加一些负担:

用 HTML 做 PHP 的文件后缀

Apache代码
# 使 PHP 代码看上去像 HTML 页面
AddType application/x-httpd-php .htm .html

要让此方法生效,必须把 PHP 文件的扩展名改为以上的扩展名。这样就通过隐藏来提高了安全性,虽然防御能力很低而且有些缺点。

阅读全文

与php隐藏后缀名相关的资料

热点内容
电信宽带如何做ftp服务器 浏览:822
python层次聚类分析 浏览:652
鸭王2的主角是 浏览:477
推荐看韩国电影的网址 浏览:72
能投屏的视频网站 浏览:522
android开发流程图 浏览:702
讲述一个女的在船 浏览:73
vT'PH47J?u 14W8 2 'j |"Qo 浏览:893
香港电影 女的头皮掀出来了 蛇 浏览:112
仰泳迅雷下载 浏览:968
服务器上架后怎么调试 浏览:641
linux执行程序命令 浏览:458
php开发微商城 浏览:249
freebsd编程语言 浏览:73
如何在广发app核对信息 浏览:934
单片机只有一个网口吗 浏览:262
可视化网页编程 浏览:357
电影更新最快网站 浏览:649
linuxkernel编程 浏览:949
大疆fpv安卓怎么下 浏览:861