我需要你帮助解决让我感到困惑的事情。
我在域根目录(www.csillamvilag.com)中安装了WordPress,在子文件夹中安装了OpenCart(www.csillamvilag.com/shop /)。
两种安装都是多语言的(WP通过WPML多语言)。
在核心程序中部署了OpenCart SEO URL,为OpenCart部署了多语言SEO URL Bundle插件。
Opencart的多语言插件创建了美丽的网址,如www.csillamvilag.com/shop/hu/ingyen-e-book,这些网站的效果非常好。
然而,匈牙利语(我们的主要语言)的OpenCart根目录却没有。 www.csillamvilag.com/shop/hu/将我重定向到www.csillamvilag.com/rolunk/husegprogram/这是一个WordPress页面。
我应该在这一点上注意到:
*英文商店根工作正常www.csillamvilag.com/shop/en/
*如果我将husegprogram的slu_更改为不以hu开头的东西,那么我得到404
* RewriteBase在OC .htaccess中是正确的,WP中没有提到hu .htaccess
我在这里完全不知所措,非常感谢一些帮助。
使用
* WordPress 3.5.1
* OpenCart 1.5.4.1 with vQmod 2.3.0
(只是为了澄清,WordPress和OpenCart之间没有集成)
答案 0 :(得分:0)
事实证明,问题是有一个物理文件夹/ shop / hu /
我删除了它,现在URL为www.csillamvilag.com/shop/hu/正在通过OpenCart的多语言SEO URL插件正确处理。
(这意味着WordPress正在劫持URL,因为在检查物理文件/文件夹时,它找到了一个,然后尝试尽可能地处理它)