Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо настроить редирект по IP к файлам на сайте, а именно при обращении к файлу manual.pdf c ip 178.172.189.0/8, 46.56.192.0/8, 46.56.0.0/8 получать файл index.pdf со всех остальных ip получать фвйл none.txt

нижеприведенный код не дает результатов, открывает только none.txt

RewriteEngine On

RewriteBase /

RewriteCond %{REMOTE_ADDR} !^178\.172\.189\.[0-255] [OR]

RewriteCond %{REMOTE_ADDR} !^46\.56\.192\.[0-255] [OR]

RewriteCond %{REMOTE_ADDR} !^46\.56\.0\.[0-255]

RewriteRule ^(?:manual\.pdf)?$ xx/yyy/index.pdf [L,NC]

RewriteCond %{REMOTE_ADDR} ^123\.45\.678\.901$

RewriteRule ^(?:manual\.pdf)?$ xx/yyy/none.txt [L,NC]

# skip all files and directories from rewrite rules below

RewriteCond %{REQUEST_FILENAME} -d [OR]

RewriteCond %{REQUEST_FILENAME} -f

RewriteRule ^ - [L]

RewriteCond %{REMOTE_ADDR} !^178\.172\.189\.[0-255] [OR]

RewriteCond %{REMOTE_ADDR} !^46\.56\.192\.[0-255] [OR]

RewriteCond %{REMOTE_ADDR} !^46\.56\.0\.[0-255]

RewriteRule . xx/yyy/index.pdf [L]

RewriteRule . xx/yyy/none.txt [L]

2 года назад
KIM751
48 летБеларусь
13 лет в сервисе
Был
2 года назад