現在只有當即時通訊輸入不存在的頁面ID我得到404頁面。 http://EXAMPLE.COM/?page_id=51573WordPress 404頁面錯誤的網址
但是,如果我去到http://EXAMPLE.COM/blablabla
它不是重定向到404頁是可能的一種地址重定向到404頁在WordPress?
現在只有當即時通訊輸入不存在的頁面ID我得到404頁面。 http://EXAMPLE.COM/?page_id=51573WordPress 404頁面錯誤的網址
但是,如果我去到http://EXAMPLE.COM/blablabla
它不是重定向到404頁是可能的一種地址重定向到404頁在WordPress?
你必須創建一個.htaccess
文件,並將其上傳到你的WordPress根目錄。在您的.htaccess
寫:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
在你的WordPress後臺去Settings > Permalinks
那裏,你選擇你想要的結構。在你的情況下,這將是一個名稱。
1 - 創建一個404.php頁面到你的主題目錄
2 - 確保您的服務器允許的WordPress管理固定鏈接。
3-接下來每一頁將重定向到您的自定義頁面404.php
更多信息有關創建404錯誤頁面在這裏:http://codex.wordpress.org/Creating_an_Error_404_Page
他的主題已經有了404頁面,因爲輸入錯誤的頁面ID時會顯示它。 – user2019515
是你看到的嗎?通常一個付費的WordPress主題,也許那些免費的已經有一個404頁面。你「只需要讓你的服務器的WordPress的管理永久鏈接。 –
他說有一個無效的帖子ID的頁面會給他404錯誤頁面,這意味着它已經存在。 – user2019515
是的,添加一個特定於WordPress的.htaccess文件並啓用永久鏈接。 – Twisted1919
我應該在HTACCESS文件中寫什麼? – DanR
只需轉到wp管理員面板,從設置啓用永久鏈接,啓用後,您將獲得必須使用的htaccess代碼。 – Twisted1919