2013-05-16 146 views
0

現在只有當即時通訊輸入不存在的頁面ID我得到404頁面。 http://EXAMPLE.COM/?page_id=51573WordPress 404頁面錯誤的網址

但是,如果我去到http://EXAMPLE.COM/blablabla

它不是重定向到404頁是可能的一種地址重定向到404頁在WordPress?

+2

是的,添加一個特定於WordPress的.htaccess文件並啓用永久鏈接。 – Twisted1919

+0

我應該在HTACCESS文件中寫什麼? – DanR

+1

只需轉到wp管理員面板,從設置啓用永久鏈接,啓用後,您將獲得必須使用的htaccess代碼。 – Twisted1919

回答

1

你必須創建一個.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

1 - 創建一個404.php頁面到你的主題目錄

2 - 確保您的服務器允許的WordPress管理固定鏈接。

3-接下來每一頁將重定向到您的自定義頁面404.php

更多信息有關創建404錯誤頁面在這裏:http://codex.wordpress.org/Creating_an_Error_404_Page

+0

他的主題已經有了404頁面,因爲輸入錯誤的頁面ID時會顯示它。 – user2019515

+0

是你看到的嗎?通常一個付費的WordPress主題,也許那些免費的已經有一個404頁面。你「只需要讓你的服務器的WordPress的管理永久鏈接。 –

+0

他說有一個無效的帖子ID的頁面會給他404錯誤頁面,這意味着它已經存在。 – user2019515