修剪我的htaccess文件

时间:2016-10-17 18:03:47

标签: .htaccess

我正在尝试修剪我的htacess文件。除了#lines之外,还有什么方法可以让它更小?它似乎正如我希望的那样工作。 Cut我希望可能有办法让每行更多的ip,而不是为每个ip地址做一行。

<Files 403.shtml>
order allow,deny
allow from all
</Files>
# -- MOD: Forbid Cross Site Scripting in query
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^.*(allow_url_include|auto_prepend_file).* [NC]
RewriteRule ^(.*)$ - [F,L]
</IfModule>
# -- END MOD: Forbid Cross Site Scripting in query
deny from 180.76.5.0/24
deny from 198.23.76.220

Options +FollowSymLinks

RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_ADDR} ^(38\.100\.121\.65|206\.141\.173\.244|68\.14\.15\0./24)$
RewriteRule ^(.*)$ http://www.dog.com/$1 [L,R=301]

RewriteCond %{REMOTE_ADDR} ^(18\.10\.11\.51|106\.142\.130\.214|168\.114\.125\0/.24)$
RewriteRule ^(.*)$ http://www.cat.com/$1 [L,R=301]

<IfModule mod_rewrite.c>
RewriteRule ^About\-us\.php$ About\-Me\.php [R=301,NE,QSA,L]
</IfModule>
#RVS END REDIRECT PAGE  

1 个答案:

答案 0 :(得分:0)

您可以使用:

RewriteCond %{REMOTE_ADDR} ^(38\.100\.121\.65|206\.141\.173\.244|68\.14\.150\.24)$

您遇到问题:^68\.14\.15\0.24$^168\.114\.125\0.24$

我想您要使用:^68\.14\.150\.24$^168\.114\.125\.24$