【问题标题】:404 not found on multiple wordpress installations (subfolders)在多个 wordpress 安装(子文件夹)上找不到 404
【发布时间】:2012-05-10 00:24:49
【问题描述】:
我需要如何设置 .htaccess 文件以在以下情况下正确发送 404 错误页面
www.example.com - main site have a WP installation
www.example.com/folder-a/ - second WP installation
www.example.com/folder-b/ - third WP installation
它们都共享同一个数据库(不同的前缀)。
我的问题是如何在每次安装时设置 .htaccess 以发送正确的 404 错误页面。
【问题讨论】:
标签:
wordpress
.htaccess
http-status-code-404
【解决方案1】:
虽然 404 错误页面不会将访问者引导至他们想要的确切页面,但它确实为他们指明了正确的方向,这意味着他们更有可能留在您的网站上。
设置 404 页面后,您只需将访问者发送到此页面的错误网址即可。为此,只需将以下行添加到您的 .htaccess 文件中:
ErrorDocument 404 /404.php
您可以将 404 错误模板放置在您想要的任何位置。例如,您可以将所有错误消息放在名为 errormessages 的文件夹中
ErrorDocument 404 /errormessages/404.php
您可以在每次安装时为每个 .htaccess 执行此操作。