1

このリダイレクト コードがブラウザのエラー メッセージで失敗するのはなぜ"webpage has a redirect loop" ですか?

RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^(24\.57|25\.0) [OR]
RewriteCond %{REMOTE_ADDR} ^(49\.(4|51|52|64|112|120|128|140|152|208|210|220|232|239)|54\.222) [OR]
RewriteCond %{REMOTE_ADDR} ^(91\.234|134\.196|159\.226|161\.207|162\.105|166\.111|167\.139) [OR]
RewriteCond %{REMOTE_ADDR} ^(168\.160|192\.(124|188)|193\.0) 
RewriteRule ^(.*)$ http://www.website.com/folder/redirect.html [L,NC,R]

目的は、IP 範囲をワイルドカード化し、それらの範囲を
http://www.website.com/folder/redirect.html

4

1 に答える 1

0

このルールを試してください:

RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^(24\.57|25\.0) [OR]
RewriteCond %{REMOTE_ADDR} ^(49\.(4|51|52|64|112|120|128|140|152|208|210|220|232|239)|54\.222) [OR]
RewriteCond %{REMOTE_ADDR} ^(91\.234|134\.196|159\.226|161\.207|162\.105|166\.111|167\.139) [OR]
RewriteCond %{REMOTE_ADDR} ^(168\.160|192\.(124|188)|193\.0) 
RewriteRule !^folder/redirect\.html http://www.website.com/folder/redirect.html [L,NC,R]
于 2013-11-13T20:56:57.620 に答える