nginx隱藏php
Ⅰ 寶塔 nginx 隱藏index.php thinkphp
第一步:找到nginx 配置文件
Ⅱ 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配置。
Ⅲ Thinkphp 在 nginx開啟pathinfo 不隱藏index.php
我給你程序吧:<?php$open=file_get_contents("abc.txt");//把這個abc.txt文件當做字元串放入$open變數中$arr=explode("<br>",$open); //按<br>作為分割條件,把$open字元串分割成數組foreach($arr as $val)//foreach循環不用循環次數。把數組$arr賦予$val,讓php自己去計算循環次數。這樣快{ if($val == '標題' or stristr($val,'備注'))//如果$val里有標題,或者$val里有備注字樣。 { echo $val.'<br>'; //輸出$val,同時輸出一個空行,因為剛才分割的時候,把<br>去掉了。 } }?>我的執行結果是正確的。
如果樓主還不明白就去後盾人吧,聽說他們那正在搞實訓班培訓的活動,我正准備去那裡
Ⅳ nginx怎麼配置隱藏index.php
nginx.conf里邊寫
location / {
if (!-e $request_filename){
rewrite ^/(.*)$ /index.php/$1 last;
}
}
Ⅳ TPshop商城系統如何在linux下隱藏index.php
系統安裝完成之後, 首頁訪問正常, 除了首頁, 任何二級頁面都無法訪問.
找到nginx配置文件(如果是lnmp一鍵安裝的一般在:/usr/local/nginx/conf 目錄下) 找到vhost的conf文件.
在此文件的server下面的內容(此段內容在跟下的nginx.conf2文件中)拷貝到 "root" 後:
TPshop商城系統
Ⅵ Nginx如何配置實現隱藏php後綴
如何實現隱藏php的擴展名訪問
提供一個思路: apache可以通過開啟mod_rewrite然後重寫一下url規則。 nginx的可以通過try_files實現