美文网首页
PHP - ThinkPHP中去除url中的index.php

PHP - ThinkPHP中去除url中的index.php

作者: 大米卡卡 | 来源:发表于2016-07-29 15:27 被阅读34次

1. httpd.conf配置文件中加载mod_rewrite.so模块(前面有感叹号代表未加载):

# vi /etc/httpd/conf/httpd.conf

LoadModule rewrite_module modules/mod_rewrite.so

2. httpd.conf里所有的AllowOverride None 将None改为 ALL。

3. 将ThinkPHP项目配置的URL_MODEL设置为2。

4 .htaccess文件放到项目根目录下,这个文件里面加:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

5. 保存文件退出。

相关文章

网友评论

      本文标题:PHP - ThinkPHP中去除url中的index.php

      本文链接:https://www.haomeiwen.com/subject/xyezjttx.html