thinkphp隐藏中url的index.php,thinkphpindex.php
程序员文章站
2022-05-25 13:18:47
...
thinkphp隐藏中url的index.php,thinkphpindex.php
在本地进行测试
1.修改apache配置文件将如下代码#去掉#LoadModule rewrite_module modules/mod_rewrite.so
在index.php 目录下新建文件.htaccess文件
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
在配置文件config.php修改URL模式
'URL_MODEL'=>2,
在万网UNIX虚拟主机,开放了PHP-Rewrite功能官网提供了一个测试的小程序http://help.www.net.cn/knowledge_detail.htm?spm=5334.7618386.5.1.0T8ePV&knowledgeId=5868355&keyWords=unix%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BAphp-rewrite%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&categoryId=8311139 万网虚拟主机设置方法与在本地设置相同
推荐阅读
-
浅析ThinkPHP中的pathinfo模式和URL重写
-
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
-
ThinkPHP 3.2,配置 'URL_MODEL'=>2。 APP_DEBUG设为false,U函数生成的URL的index.php不能去掉,只有将APP_DEBUG改成true,才能去掉index.php,求解~~
-
ThinkPHP6.0 重写URL去掉Index.php的解决方法
-
EyouCms去除URL中的index.php
-
thinkphp中U方法按路由规则生成url的方法
-
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
-
ThinkPHP3.2.3:使用模块映射隐藏后台真实访问地址(如:替换url里的admin字眼)
-
解析如何去掉CodeIgniter URL中的index.php
-
ThinkPHP中URL路径访问与模块控制器之间的关系