複数の仮想ホストを持つサーバーがあります。次に、サーバー全体のエラー ドキュメントを設定します。エラー サイトを に配置しまし/var/www/error/*
たが、ErrorDocument
ディレクティブではエラー ドキュメントをドキュメント ルートからの相対パスでしか設定できませんが、絶対パス (例: ) を使用したいと考えています/var/www/error/404.html
。
どうすればこれを手に入れることができるか考えている人はいますか?
複数の仮想ホストを持つサーバーがあります。次に、サーバー全体のエラー ドキュメントを設定します。エラー サイトを に配置しまし/var/www/error/*
たが、ErrorDocument
ディレクティブではエラー ドキュメントをドキュメント ルートからの相対パスでしか設定できませんが、絶対パス (例: ) を使用したいと考えています/var/www/error/404.html
。
どうすればこれを手に入れることができるか考えている人はいますか?
これはステートメント内で直接実行できるとは思いませErrorDocument
んDocumentRoot
。docsによると、唯一の代替手段は外部 URL を指定しているようですが、間違った応答ヘッダー (404 ではなく 302) が送信されるため、これは問題です。
ディレクティブを使用して何かが可能かどうかを試すことができます。Alias
または、これが機能すると確信しています-シンボリックリンク:
ErrorDocument 404 /symlinked_page.php