我有一个项目,并将其升级:的RewriteRules在我的.htaccess不工作Magento的EE 1.12
- Magento的EE 1.9
- Magento的EE 1.12
我与Ubuntu合作。这两个项目的配置几乎相同,我具有相同的vhost配置(只有名称不同)和具有相同权限的相同.htaccess。我的问题是RewriteRules无法升级(Magento EE 1.12),我不知道为什么。 这是位于项目的根在我的.htaccess中的重写:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{QUERY_STRING} ^(.*)
RewriteRule ^brand/(.+)$ brand-filter.html?brand=$1&%1 [L]
这是工作在我的Magento EE 1.9,但没有在我的Magento EE 1.12。
如果我改变改写到根目录下它的工作原理,例如另一个文件:
RewriteRule ^brand/(.+)$ test.php [L]
但它不工作了Magento的目录,如:
RewriteRule ^brand/(.+)$ checkout/cart [L]
任何线索了吗?
这两个虚拟主机是否在同一台机器上运行,即同一个Apache实例? – 2013-02-27 17:53:26
是的,他们是在同一个Apache的实例。 – user2116075 2013-02-28 19:08:07