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