Я пытаюсь перенаправить один из моих доменов на другой, используя .htaccess:
RewriteEngine on
RewriteRule !^admin($|/) http://mydomain.com%{REQUEST_URI} [L,R=301]
Как видите, я не хочу перенаправлять данную папку ("admin"), потому что в этом каталоге действительно есть содержимое.
Проблема в том, что у меня есть другой .htaccess в этом каталоге с этим кодом:
AuthName "You must login"
AuthUserFile /path/to/.htpasswd
AuthType Basic
require valid-user
Когда я захожу в папку без перенаправления в моем браузере, она перенаправляет на страницу 401.html на mydomain.com.
Как мне это исправить? Я хочу перенаправить все на mydomain.com, кроме каталога "admin", для которого требуется авторизация.