我正在使用託管的WordPress的網站。使用index.php使404頁面顯示,而不是
我不喜歡人們訪問我的wp-content文件夾的想法,所以我在那裏添加了空白index.php。
但我不滿意這個解決方案。更進一步,我有可能重寫這個index.php,它不會顯示一個空白頁面,我希望它顯示一個我已經創建的404頁面。我應該在那裏放什麼代碼?
我正在使用託管的WordPress的網站。使用index.php使404頁面顯示,而不是
我不喜歡人們訪問我的wp-content文件夾的想法,所以我在那裏添加了空白index.php。
但我不滿意這個解決方案。更進一步,我有可能重寫這個index.php,它不會顯示一個空白頁面,我希望它顯示一個我已經創建的404頁面。我應該在那裏放什麼代碼?
,你可以在你的index.php把這個
<?php
header("HTTP/1.1 404 Not Found");
?>
謝謝!你幫我學習了我的php,我非常感謝 – user3011401
感謝所有,到底這是我做什麼,我說
Options -Indexes
ErrorDocument 403/
到我的.htaccess文件
所以當有人試圖訪問我的插件文件夾例如。 mysite.com/wp-content/plugins/abc-plugin,我的404頁面出現。但是,當我轉到mysite.com/wp-content或mysite.com/wp-content/plugins時,空白頁仍然顯示。
但我想它總比沒有好,因爲在我的.htaccess只使用
Options -Indexes
當我第一次嘗試,我試圖訪問插件文件夾如。 mysite.com/wp-content/plugins/abc-plugin,我的主機徽標403頁出現,我發現它不美觀。
update *發現空白頁面出現了,因爲我在這些文件夾中有一個空白index.php – user3011401
如果您願意,您可以嘗試使用index.html –
如果您有權編輯.htaccess文件,則可以使用以下行禁用索引。 選項-Indexes http://www.thesitewizard.com/apache/prevent-directory-listing-htaccess.shtml更多信息(和來源) – Gauthier
我不能真正使用index.html,因爲wordpress使用索引。 PHP。謝謝後來,我試圖禁用瀏覽目錄,即選項索引,我意識到它更有效 – user3011401