-2
我試過創建一個.htaccess
404和403 ErrorDocument
,但是,每次嘗試粘貼HTML時,都會收到錯誤500,表示出現錯誤在.htaccess
文件中。在嘗試通過html創建404文檔時,htaccess中的錯誤500
這是.htaccess
文件的我的ErrorDocument部分:
ErrorDocument 403 "<style>
span, a{
styling
}
a{
styling
}
a:hover{
styling
}
ul{
styling
}
ul > li{
styling
}
#ace{
width: 100px;
height: 100px;
background: url('location') no-repeat;
background-size: 100%;
}
</style>
<div style='styling'>
<div id="ace">
<span style='styling'>Website</span>
</div>
<span style='styling'>404: Not Found!</span>
<ul>
<li><a href='./'>Home</a></li>
<li><a href='./help'>Report</a></li>
</ul>
</div>"
我試圖把HTML到它自己單獨的文件,看是否有錯誤,而且也沒有。但是,當我嘗試"404 Not Found"
時,它確實有效。
如果有人可以幫助我,它將不勝感激。
對不起,長的代碼塊的方式,想確保我沒有遺漏任何重要的東西。
感謝。
編輯:用此代替我目前ErrorDocument 403
我已成功地半修復錯誤:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./404.html [L]
然而,它僅適用於404的,而不是403的。我該如何使它與403一起工作呢?謝謝
fyi,我不想將它們重定向到一個頁面。
我不希望將它們重定向到404頁面。 –
您也可以對「404」使用相同的技術。只需將「403」更改爲「404」即可。 – Harikrishnan
我很清楚 –