- 论坛徽章:
- 0
|
我在.htaccess中加入如下代码:来禁止访问wp-login.php文件,- <Files wp-login.php>
- order allow,deny
- deny from all
- </Files>
复制代码 在xampp中测试成功,当访问这个文件时服务器会跳出403错误,但是放在centos服务器里,访问这个文件,服务器是跳出302,浏览器提示“此网页包含重定向循环”
.htaccess文件全部代码- # DO NOT REMOVE THIS LINE AND THE LINES BELOW HOTLINKID:FtqmdG
- RewriteEngine on
- RewriteBase /wp-content/uploads/
- RewriteCond %{HTTP_REFERER} !^$
- RewriteCond %{HTTP_REFERER} !^http://midbai.com/.*$ [NC]
- RewriteCond %{HTTP_REFERER} !^http://midbai.com$ [NC]
- RewriteCond %{HTTP_REFERER} !^http://www.midbai.com/.*$ [NC]
- RewriteCond %{HTTP_REFERER} !^http://www.xxx.com$ [NC]
- RewriteCond %{HTTP_REFERER} !google.com [NC]
- RewriteCond %{HTTP_REFERER} !webcache.googleusercontent.com [NC]
- RewriteCond %{HTTP_REFERER} !yahoo.com [NC]
- RewriteCond %{HTTP_REFERER} !bing.com [NC]
- RewriteCond %{HTTP_REFERER} !cache.baiducontent.com [NC]
- RewriteCond %{HTTP_REFERER} !image.baidu.com [NC]
- RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]
- RewriteCond %{HTTP_REFERER} !xianguo.com [NC]
- RewriteCond %{HTTP_REFERER} !feedsky.com [NC]
- RewriteCond %{HTTP_REFERER} !feedly.com [NC]
- RewriteRule .*\.(jpg|jpeg|gif|png|bmp|tiff)$ http://www.XXX.com/daolian.png [R,NC,L]
- # DO NOT REMOVE THIS LINE AND THE LINES ABOVE FtqmdG:HOTLINKID
- <Files wp-login.php>
- order allow,deny
- deny from all
- </Files>
- RewriteEngine on
- rewriteCond %{http_host} ^XXX.com[NC]
- rewriteRule ^(.*)$ http://www.XXX.com/$1 [R=301,L]
- Order Allow,Deny
- Deny from 96.47.225 96.47.224 173.44.37 79.143.186.165/30 178.238.232.0/21 93.104.214.107 217.195.202.34 216.55.181.39 91.231.40 193.105.210.216/31 79.143.179.238 192.162.19 220.181.158.109
- Allow from all
- # BEGIN WordPress
- <IfModule mod_rewrite.c>
- RewriteEngine On
- RewriteBase /
- RewriteRule ^index\.php$ - [L]
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule . /index.php [L]
- </IfModule>
- # END WordPress
复制代码 我怀疑,是不是apache配置问题,还是apache版本问题,xampp用的是最新1.81,服务器apache版本2.2.15,基本都是默认配置,有没有人遇到一样问题哦 |
|