2011-09-09 47 views
0

我們有一個htaccess文件:是否可以使用apaches ErrorDocument 404實際更改URL而不是需要絕對路徑?

ErrorDocument 404 /404.shtml 

其中一期工程,以顯示404.shtml文件。問題出在有人輸入thedomain.com/folder1/folder2時,它會在頁面使用相對路徑而非絕對路徑時破壞佈局。我知道我可以使用絕對路徑來解決這個問題,但我想知道是否有一種方法可以將路徑實際更改爲404.shtml,因此相對路徑可以保留。

在此先感謝。

回答

0

經過大量研究,最好保持絕對路徑。這可以通過重寫和編碼頭部以返回404來實現,但是當它可以簡單地用絕對路徑完成時,這是不值得的。

0

您可以將ErrorDocument指向一個URL。 Apache將生成一個重定向。

相關問題