Иметь сайт компании, на котором компания закрыта, а доступ к сайту заблокирован, за исключением определенных IP-адресов. Все остальные запросы с других IP-адресов перенаправляются.
Мне нужно разрешить доступ к нескольким определенным папкам для всех IP-адресов.
Итак, оригинальная часть перенаправления была просто:
RewriteCond %{REMOTE_ADDR} !^123.45.67.89$
RewriteRule !^news$ ./news.html [L]
Итак, я добавил несколько строк для каталогов ...
RewriteCond %{REQUEST_URI} !^folder1$
RewriteCond %{REQUEST_URI} !^folder2$
RewriteCond %{REMOTE_ADDR} !^123.45.67.89$
RewriteRule !^news$ ./news.html [L]
Насколько я понимаю, он должен реализовывать 'И', когда все эти условия должны быть истинными для обработки правила перезаписи. Я потерялся. Это не работает, и я искал игру с вариантами безрезультатно.
Что я здесь не так делаю? Мне нужны люди, чтобы иметь возможность доступа к folder1 и folder2 с любого IP. Мне нужно, чтобы кто-то имел доступ к любой другой части сайта без определенного IP-адреса для перенаправления.
Буду признателен за любую помощь, спасибо.