ThinkPHP去掉链接的index.php WAMP架构
2015-12-11 16:57
483 查看
1、httpd.conf配置文件中加载了mod_rewrite.so模块
在配置文件httpd.comf中找到LoadModule rewrite_module modules/mod_rewrite.so 这一句,去掉前面的#
2、AllowOverride None 将None改为 All
在配置文件httpd.vhost中设置AllowOverride all(项目的虚拟域名)
3、确保URL_MODEL设置为2
目前不知道怎么做,未修改配置文件
4、把下面的内容保存为.htaccess文件放到入口文件的同级目录下
完成以上步骤,重启服务即可。
重启Apache之后,原来的
http://serverName/index.php/Blog/read/id/1
就可以通过访问
http://serverName/Blog/read/id/1
简化了URL地址。
在配置文件httpd.comf中找到LoadModule rewrite_module modules/mod_rewrite.so 这一句,去掉前面的#
2、AllowOverride None 将None改为 All
在配置文件httpd.vhost中设置AllowOverride all(项目的虚拟域名)
3、确保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>
完成以上步骤,重启服务即可。
重启Apache之后,原来的
http://serverName/index.php/Blog/read/id/1
就可以通过访问
http://serverName/Blog/read/id/1
简化了URL地址。
相关文章推荐
- kindeditor 批量上传 上传失败 thinkphp swfupload session
- ThinkPHP关联模型操作实例分析
- thinkphp3.0 模板中函数的使用
- ThinkPHP采用<volist>实现三级循环代码实例
- Thinkphp模板标签if和eq的区别和比较实例分析
- 合并ThinkPHP配置文件以消除代码冗余的实现方法
- ThinkPHP中自定义目录结构的设置方法
- ThinkPHP控制器详解
- ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
- 解析thinkphp中的M()与D()方法的区别
- ThinkPHP采用模块和操作分析
- Thinkphp模板中使用自定义函数的方法
- linux下使用ThinkPHP需要注意大小写导致的问题
- ThinkPHP中FCKeditor编辑器的使用方法
- thinkphp的CURD和查询方式介绍
- THINKPHP支持YAML配置文件的设置方法
- Thinkphp中import的几个用法详细介绍
- 浅谈thinkphp的实例化模型
- ThinkPHP控制器里javascript代码不能执行的解决方法
- ThinkPHP2.0读取MSSQL提示Incorrect syntax near the keyword 'AS'的解决方法