【发布时间】:2011-10-25 15:27:03
【问题描述】:
我有一个 wordpress 多站点:
site1.local.loc [在我的本地有子域],我想在这方面有三个页面。
site1.local.loc/works -(帖子页面,但我希望“作品”作为我的标题)
site1.local.loc/about - (静态页面)
site1.local.loc/contact -(静态页面)
由于“作品”是我不断输入内容的帖子页面,因此我将此网站的永久链接更改为:
/works/%postname%/
但是,在发布任何内容后点击“查看帖子”时,它会引导我进入“404”页面,这意味着存在断开连接。查看任何页面也是如此。我的 .htaccess 文件有问题吗?
我该如何解决这个问题?另外,如何使我的所有帖子出现在我的“作品”页面中(例如,如何使该页面成为帖子页面?)
谢谢!
更新:我发现我为 wordpress 网络中的网站创建的任何页面都会收到 404。
【问题讨论】:
-
你能把.htaccess的内容放在这里吗?
-
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # 上传文件 RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule 。 index.php [L] # 结束 WordPress
-
这是另一个发展:我将永久链接切换为默认链接,然后我看到了单独的帖子页面。但是,在其他页面上仍然出现“未找到 404”错误。我认为这些页面存在是因为我分配了一个静态页面作为我的主页并且它出现了。另一个静态页面仍然显示“404”。
标签: wordpress .htaccess http-status-code-404 permalinks