19
Nov

.htaccess 造成网站自定义链接无法访问的问题

今天在后台看到自定义永久链接部分提示手动更新.文件,懒人一般都不想多做动作,于是修改了.文件的属性,让自己更新。更新完了之后发现只要访问任何一个帖子都提示该页面不存在,汗,暴汗,瀑布汗啊。。。

于是删掉服务器上的.文件后,手动修改.文件的内容如下:



RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

仍然不能正常访问。郁闷,于是使用google大法,无意中看到一段如下代码




RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


SecFilterInheritance Off

尝试着保存到服务器上,再试,一切正常了。让我不明白的是,SecFilterInheritance off 这个命令是让服务器不要使用 mod_security 过滤器的,而这个过滤器是不允许用户发表含有这些单词 “curl”,“lynx” 或者 “wget” 等等单词的文章的。可是我的文章里并没有这些单词,都仍然不能使用。怪啊,怪啊。不过既然问题能解决,也算是ok了吧。

关于.的内容可以参见:.htaccess使用教程

4 条评论了已经

发表评论

名字(必须)
邮箱(不会被公布)(必须)
网址

字体为 粗体 是必填项目,邮箱地址 永远不会 公布。

允许部分 HTML 代码:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://coolife.org),所有标签都必须完整的关闭。

超出部分系统将会自动分段及换行。

请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。

    分类

    点击展开/收缩子分类 生活 [26]
    硬件 [20]
    点击展开/收缩子分类 软件 [54]
    学习 [11]
    我看(听)过的
    我在看(听)的
    我想看(听)的
 

页面载入时间:0.595 | 蜀ICP备07502308号 | 本Blog使用易联主机 空间