bet36365注册送奖金,  Ci删除index.php办法:

bet36365注册送奖金 1

创建.htaccess 文件放到网站的根目录下,文件中的内容如下:

图片镇楼

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
       //此处有大坑。加上这句可保证一般css、js文件正常加载。(注意删掉这句注释哦)
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

至于为什么重写。。还是因为懒

注意:如果你的项目不在根目录请把上面这一句改为:RewriteRule ^(.*)$
index.php/$1 [L]

官方给的apache的.htaccess PHP版本超过5.5以上会出现这个错误
这是官方给的.htaccess

在上面的例子中,可以实现任何非 index.php、images 和 robots.txt 的 HTTP
请求都被指向 index.php。

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>


RewriteRule ^(.)$ index.php/$1 [QSA,PT,L]
修改成
RewriteRule ^(.
)$ index.php [L,E=PATH_INFO:$1]

修改过的.htaccess
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

一篇文章:

–End–

 

我是诗无尽头°十八岁的少年,如果我的文章对您有用的话麻烦点个赞
诗无尽头° ©
爱源客博客

Apache
RewriteCond语句对于我来说一直是个难点,多次试图去把它搞明白,都没有结构,这次我终于算大概知道它的意思了。
RewriteCond就像我们程序中的if语句一样,表示如果符合某个或某几个条件则执行RewriteCond下面紧邻的RewriteRule语句,这就是RewriteCond最原始、基础的功能,为了方便理解,下面来看看几个例子。

RewriteEngine on  RewriteCond  %{HTTP_USER_AGENT}  ^Mozilla/5.0.*  RewriteRule  index.php            index.m.php     RewriteCond  %{HTTP_USER_AGENT}  ^Lynx.*  RewriteRule  index.php            index.L.php      RewriteRule  index.php            index.b.php


面语句的作用是当你是用FF浏览器访问index.php这个文件的时候,会自动让你访问到index.m.php这个文件,当你是用一些移动终端访问的
时候,会让你对index.php这个文件的访问实际访问的是index.L.php去,如果你是用其它的浏览器访问的时候,会让你跳到
index.b.php。在说形象一点,上面的语句就等同于程序里面的下面语句(依PHP语句为例):

if``(``$_SERVER``[``'HTTP_USER_AGENT'``] == ``'Mozilla/5.0'``)

{

//跳转到对index.m.php的访问

}

else if``(``$_SERVER``[``'HTTP_USER_AGENT'``] == ``'Lynx'``)

{

//跳转到对index.L.php的访问

}

else

//跳转到对index.b.php的访问

再看例2:

RewriteCond %{HTTP_REFERER} (www.test.cn)

RewriteRule (.*)$ test.php

上面语句的作用是如果你访问的主机地址是www.test.cn,则无论你当前访问的是哪个页面,都会跳转到对test.php的访问。

再看例三:

RewriteCond %{REMOTE_HOST} ^host1.* [OR]

RewriteCond %{REMOTE_HOST} ^host2.* [OR]

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图