Обслуживание .htaccess несколько IP

Я использую код ниже в моем .htaccess файле для размещения моего сайта в обслуживание. По существу то, что это делает, должно перенаправить любого, кто не от определенного IP-адреса до .maintenance. субдомена, где у меня есть страница обслуживания (таким образом разрешающий мне выполнить тестирование на реальном сайте). Мой вопрос, как был бы я добавлять второй IP-адрес к строке:

RewriteCond %{REMOTE_ADDR} !^23\.254\.12\.43

позволить 2 IP проникать? Действительно ли это столь же просто так же просто помещение пространства и использование того же формата как первый? (Извините заранее, если это действительно настолько просто, но я не протестировал его должный бояться, что это, может казаться, работает, но действительно не).Спасибо!

###################################################################
RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_ADDR} !^23\.254\.12\.43
RewriteCond %{REQUEST_URI} !^/maintenance\.html$
RewriteRule ^(.*)$ http://maintenance.mysite.com [R=307,L]
####################################################################
9
задан Tyler 9 July 2010 в 14:28
поделиться

1 ответ

Просто добавьте еще один RewriteCond для обработки второго IP-адреса, и все будет в порядке, например, так:

RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_ADDR} !=23.254.12.43
RewriteCond %{REMOTE_ADDR} !=192.168.0.1
RewriteCond %{REQUEST_URI} !^/maintenance\.html$
RewriteRule ^(.*)$ http://maintenance.mysite.com [R=307,L]
14
ответ дан 4 December 2019 в 14:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: