2013-05-16 45 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