版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u011186019/article/details/78495461
由:http://127.0.0.1/thinkphp/index.php/index/index
改成:http://127.0.0.1/thinkphp/index/index
Apache服务器
1、在http.conf配置文件中加载mod_rewrite模块
1 #LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉
2、在配置文件中
1 <Directory "c:/wamp/bin/apache/apache2.4.9/cgi-bin"> 2 3 AllowOverride ALL # 原来的是None 4 5 Options None 6 7 Order allow,deny 8 9 Allow from all 10 11 </Directory>
3、在根目录增加文件.htaccess文件(注意windown无法创建(.)开头的文件,解决办法自行百度)
1 <IfModule mod_rewrite.c> 2 3 Options +FollowSymlinks 4 5 RewriteEngine On 6 7 8 9 RewriteCond %{REQUEST_FILENAME} !-d 10 11 RewriteCond %{REQUEST_FILENAME} !-f 12 13 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 14 15 </IfModule>