我希望在同一个域上运行WordPress和Magento。 Wordpress安装在站点的根目录下,Magento将安装在/ store /.
我已经为WordPress设置了Apache配置(将所有请求重定向到index.php),对于/ store / * to goto /store/index.php的所有请求,我需要什么Apache配置逻辑?
答案 0 :(得分:1)
您应该能够将默认的Magento .htaccess文件与其他Magento文件一起保存在商店目录中,然后从wordpress重写中排除任何带有该路径的内容。我不知道wordpress .htaccess文件可能看起来像什么,但它应该只是添加RewriteCond的情况。
我猜想wordpress的重写看起来会像......
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !-d
RewriteRule (.*) /index.php?$1 [QSA,L]
如果是这种情况,只需添加另一个RewriteCond应该做的诀窍......
RewriteCond %{REQUEST_URI !^store/
发布Wordpress .htaccess文件可能会提供更准确的建议。