私は.htaccessを使用して別のものに私のドメインのいずれかをリダイレクトしようとしている:.htaccessファイル:認証とリダイレクトが
RewriteEngine on
RewriteRule !^admin($|/) http://mydomain.com%{REQUEST_URI} [L,R=301]
あなたが見ることができるように、私は「(特定のフォルダをリダイレクトする必要はありませんそのディレクトリには実際にコンテンツがあるためです。
問題は、私はこのコードでそのディレクトリ内の別の.htaccessを持っているということです。
AuthName "You must login"
AuthUserFile /path/to/.htpasswd
AuthType Basic
require valid-user
私は私のブラウザで非リダイレクトフォルダにアクセスすると、それはMYDOMAINに401.htmlページにリダイレクトします。 com。
これを修正するにはどうすればよいですか? authを必要とするディレクトリ "admin"を除いて、すべてをmydomain.comにリダイレクトしたいと思います。