ローカルサーバーとリモートサーバーの両方で実行する必要のあるアプリケーションを開発しています。1つのディレクトリはファイルを使用して保護されhtpasswdます。htpasswdこれは、ファイル内のファイルへのパスを定義する方法htaccessです。
AuthUserFile ../app/some-folder/.htpasswd
残念ながら、appサーバーにはフォルダーが必要ですが、ローカルにはありません。代わりに、パスは次のようになります。
AuthUserFile /Volumes/some/very/long/path/some-folder/.htpasswd
if / elseステートメントでこのAuthUserFileパスを現在のホストに応じて切り替えることは可能ですか(編集:またはさらに良いことに、ローカルでの認証は必要ありません)?または、このファイルをローカルホストとリモートホストの両方で機能させるための別の回避策はありますか?