我对这个错误感到困惑,因为我不确定如何调试它。
我已经设置了我的 .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
当我停用这些插件时,它仍然会发生。