码迷,mamicode.com
首页 > 数据库 > 详细

.haccess 配置生效

时间:2018-03-11 19:26:21      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:ecif   生效   就是   none   $1   conf   php   自己   override   

前言:网上看到有写用.haccess会影响到网站速率之类的,这里只是讲解自己的一点配置.haccess的心得,其它的之后再讨论哈~

1、普通配置:

网上都有的那种配置   apache/conf/httpd.conf  配置

搜索LoadModule rewrite_module modules/mod_rewrite.so 如果前面有注释符号#,请去掉。
搜索Options FollowSymLinks,然后将它下面的AllowOverride None 修改为AllowOverride All;

 

2.检查.htaccess文件 , 很多框架都是index.php当入口文件。    [注:我就是被坑在这]

默认的

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

规则在apache fastcgi模式下会导致No input file specified.

修改成

RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

就OK,地址正常重写。

 

.haccess 配置生效

标签:ecif   生效   就是   none   $1   conf   php   自己   override   

原文地址:https://www.cnblogs.com/yuanyuanyuan/p/8544896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!