0

现在,只有当我输入不存在的页面 id 时,我才会得到 404 页面。 http://EXAMPLE.COM/?page_id=51573

但如果我去http://EXAMPLE.COM/blablabla ,它不会重定向到 404 页面

是否可以将这些地址重定向到wordpress中的404页面?

4

2 回答 2

1

1-在您的主题目录中创建一个 404.php 页面

2-确保您的服务器允许 wordpress 管理永久链接。

3-然后每个页面都将重定向到您自定义的 404.php 页面

有关在此处创建 404 错误页面的更多信息:http: //codex.wordpress.org/Creating_an_Error_404_Page

于 2013-05-16T14:51:34.600 回答
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,您可以选择您想要的结构。在您的情况下,这将是 postname。

于 2013-05-16T16:49:51.907 回答