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