tp框架怎么隐藏index.php

tp框架隐藏index.php的方法:首先在httpd.conf配置文件中载mod_rewrite.so模块;然后创建htaccess文件放到应用入口文件的同级目录下即可。

tp框架怎么隐藏index.php

本文操作环境: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>

推荐教程:《thinkphp

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享