2011-09-09 5 views
0

私たちは、htaccessのファイルを持っている:apacheのErrorDocument 404を使用して絶対パスを必要とせずに実際にURLを変更することはできますか?

ErrorDocument 404 /404.shtml 

404.shtmlファイルを表示するように動作します。問題は、誰かがthedomain.com/folder1/folder2と入力したときに、ページが絶対パスではなく相対パスを使用しているためレイアウトを破ることです。私はこの問題を解決するために絶対パスを使うことができると知っていますが、実際に404.shtmlへのパスを変更できる方法があるかどうか疑問に思っています。

ありがとうございます。

答えて

0

多くの研究の末、絶対パスで留まるのが最善です。これはヘッダを書き換えてコーディングして404を返すことで達成できますが、単純に絶対パスで行うことはできません。

0

あなたはURLにErrorDocumentを指すことができます。 Apacheはリダイレクトを生成します。

関連する問題