0

我对这个错误感到困惑,因为我不确定如何调试它。

我已经设置了我的 .htaccess 文件并将我的永久链接设置为自定义结构:

/%category%/

我也试过

/%postname%/

/%category%//%postname%/

这些都不起作用。

所有链接都可以正常工作,除了 Shop,它会抛出 404。如果我将 slug 覆盖到 shop-1,它就可以工作。

与蛞蝓“商店”有永久链接冲突吗?这似乎不太可能,因为它可以在我的本地机器上运行,而不是在 prod 服务器上。

这是我的 .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

我很乐意发布任何其他代码或必要的信息。我只是不确定您可能需要什么来诊断此问题。

非默认插件包括:

NivoSlider 插件 W3 Total Cache

当我停用这些插件时,它仍然会发生。

4

1 回答 1

0

您是否使用“重定向”或任何类似的插件?如果是这样,您可能会清除那里的重定向日志并重试。

否则,您可以检查其他术语区域(例如标签)中是否存在冲突的 slug 并删除它们。

于 2012-07-22T23:23:00.590 回答