處理錯誤頁面我有一個網站,那裏有很多目錄,如test
所以當我打開我的網站domain.com/test
它給了我domain.com/test/
我想這最後的斜線被刪除。刪除最後一個斜線和擴展並且還通過htaccess的
我也想這樣,當我打開像page.php
頁它給了我domain.com/page
除了去除進一步擴展,我想所有的錯誤頁面發送給domain.com/error404
我也已經添加代碼非http
到https
這是我目前的嘗試:
RewriteEngine On
RewriteBase/
Options All -Indexes
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.domain.com/$1 [R,L]
ErrorDocument 403 /www.domain.com/error404.php
ErrorDocument 404 /https://www.domain.com/error404.php
HTTPS工作正確,但我也想刪除最後的斜槓和擴展名,並處理目前不工作的錯誤頁面。
從指向目錄的URL中刪除尾部斜槓是一個安全問題。 – anubhava
@anubhava請爲這些東西建議我一些東西,我不想擴展名,不想顯示index.php文件以及錯誤頁面error404.php。 – LIsa
好的檢查下面的答案。 – anubhava