ThinkPHP去除index.php

 时间:2024-10-28 16:24:45

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

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

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

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

  • thinkphp如何去掉index.php
  • 去掉ThinkPHP地址中的index.php和Home
  • thinkphp怎么跳转页面
  • 如何下载thinkphp
  • 学习thinkphp好吗?
  • 热门搜索
    王石简介 怎么治过敏性鼻炎 怎么恢复系统 如何健康有效的减肥 西安欧亚学院怎么样 口袋妖怪银魂图文攻略 怎么样生儿子 yy怎么直播游戏 江西婺源旅游攻略 帝国时代2攻略