我正在使用 WCS7 FEP7。我刚刚按照以下步骤启用了 seo。
- httpd.conf 更改
RewriteRule ^/(.*)$ /webapp/wcs/stores/servlet/$1 [PT,NC]
- wc-server.xml 更改
<SEOConfiguration defaultUrl="" dynamicUrl="true" enable="true"> <context-root-rewrite value="/"/> </SEOConfiguration>
我已经运行了关键字生成作业..所有 SEO URL 都很好。但是 OOB ajax 调用失败了。
添加到购物车 ajax 调用失败。我看到 http:///AjaxOrderChangeServiceItemAdd Ajax POST 调用正在被触发。我收到 404 错误。Commerce 服务器在哪里需要 http:///webapp/wcs/stores/servlet/AjaxOrderChangeServiceItemAdd
我试图设置一个重写规则来为这个特定的请求添加“webapp/wcs/stores/servlet”。由于这是一个 POST 调用(正文中的参数),它不能正常工作。
RewriteRule /AjaxOrderChangeServiceItemAdd$ /webapp/wcs/stores/servlet/AjaxOrderChangeServiceItemAdd?data=$1 [NC,L]‹</p>
我在这里错过了什么吗?
请帮忙。