ThinkPHP去除index.php

2025-05-28 07:39:57

1、1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置#LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉

2、2.A盟敢势袂llowOverride None 讲None改为 All //在APACHE里面去配置 (注意其他地方的Allow晦倘佳鳎Override也统统设置为ALL)<Directory"D:/server/apache/cgi-bin">AllowOverridenone改AllowOverrideALLOptionsNoneOrderallow,denyAllowfromall</Directory>

3、3.确保URL_MODEL设置为2,在项目的配置文件里写returnArray('URL_MODEL'=>'2',);

4、4 .htaccess文件必须放到跟目录下这个文件里面加:<IfModulemod_rewrite.c>RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php/$1[QSA,PT,L]</IfModule>

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢