您的位置:首页 > 运维架构 > Apache

Apache 里面隐藏TP框架地址中的index.php

2018-01-04 14:29 381 查看

一.打开httpd.conf文件

1.#LoadModule rewrite_module modules/mod_rewrite.so  去掉前面#

2.<Directory "D:/server/apache/cgi-bin">
AllowOverride
none改为 AllowOverride ALL(配置文件中的所有次句均改)
Options None
Order allow,deny
Allow from all
</Directory>

3.找到TP的项目配置文件conf.php,增加  'URL_MODEL' => '2'

4.在网站的根目录下新增.htaccess文件

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

5.刷新网站即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息