Подвох в том, что этот виртуальный хост указывает на то же корневое местоположение, что и основной сайт.Он предназначен только для отражения содержимого www.mysite.com на sub.mysite.com.Это запрещает мне использовать правила разрешить и запретить в моем .htaccess, так как это также повлияет на трафик www.mysite.com.Я также пытался использовать:
RewriteCond %{HTTP_HOST} ^sub.mysite.com$
RewriteCond %{REMOTE_ADDR} !^123\.45\.67\.89$ [OR]
RewriteCond %{REMOTE_ADDR} !^123\.55\.76\.234$ [OR]
RewriteCond %{REMOTE_ADDR} !^12\.54\.67\.87$
RewriteRule ^.*$ http://www.mysite.com [R=301]
IP-адреса не попадают в диапазон, поэтому я думаю, что создание однострочного REGEX для всех них не будет работать, и использование серииусловные обозначения, подобные приведенным выше, просто не работали и казались очень грязными.Приведенные выше IP-адреса являются лишь примерами.Мне нужно ограничить доступ примерно 10 уникальными IP-адресами.Есть идеи?