thinkphp 5.0 在appache下隐藏index.php入口代码

 

一、在appache的配置文件httpd.conf中开启rewrite_module

 

二、启用.htaccess的配置


启用.htaccess,需要修改httpd.conf,启用AllowOverride,并可以用AllowOverride限制特定命令的使用。
打开httpd.conf文件用文本编辑器打开后,查找 

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
改为:
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>

 

、在web根目录下新建立.htaccess文件写入如下代码

 

 

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

 

posted @ 2018-03-14 09:17  fogwu  阅读(155)  评论(0编辑  收藏  举报