tp框架隱藏index.php的方法:首先在httpd.conf配置文件中載mod_rewrite.so模塊;然后創建htaccess文件放到應用入口文件的同級目錄下即可。
本文操作環境:windows7系統、PHP7.1版,DELL G3電腦
可以通過URL重寫隱藏應用的入口文件index.php,下面是相關服務器的配置參考:
[ apache ]
httpd.conf配置文件中加載了mod_rewrite.so模塊
立即學習“PHP免費學習筆記(深入)”;
AllowOverride None 將None改為 All
把下面的內容保存為.htaccess文件放到應用入口文件的同級目錄下
?
<ifmodule> RewriteEngine?on RewriteCond?%{REQUEST_FILENAME}?!-d RewriteCond?%{REQUEST_FILENAME}?!-f RewriteRule?^(.*)$?index.php/$1?[QSA,PT,L] </ifmodule>
[ iis ]
如果你的服務器環境支持ISAPI_Rewrite的話,可以配置httpd.ini文件,添加下面的內容:
RewriteRule?(.*)$?/index.php?s=$1?[I]
在IIS的高版本下面可以配置web.Config,在中間添加rewrite節點:
?
<rewrite><rules><rule><match></match><conditions><add></add><add></add><add></add></conditions><action></action></rule></rules></rewrite>
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END