導航:首頁 > 編程語言 > 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隱藏後綴名相關的資料

熱點內容
二進制流轉pdf 瀏覽:915
php判斷爬蟲 瀏覽:569
960除24除4簡便演算法 瀏覽:786
關於解壓英語翻譯 瀏覽:565
python控制鍵盤右鍵 瀏覽:920
php沒有libmysqldll 瀏覽:828
時政新聞app哪個好 瀏覽:906
手機已加密怎麼辦 瀏覽:201
安卓手機截屏怎麼傳到蘋果 瀏覽:527
京管家app哪裡下載 瀏覽:33
文件夾橫向排列的豎向排列 瀏覽:453
51單片機驅動攝像頭模塊 瀏覽:689
政府文件加密沒法轉換 瀏覽:373
android判斷棧頂 瀏覽:331
憑證軟體源碼 瀏覽:860
androidwebview滾動事件 瀏覽:11
如何將電腦上的圖片壓縮成文件包 瀏覽:899
程序員轉金融IT 瀏覽:837
黑馬程序員培訓效果如何 瀏覽:915
本地集成編譯 瀏覽:528