我在新服务器上安装了CS购物车,还启用了API用户访问权限。但是api回报了404 not found错误。不知道这里需要什么。
任何人都可以帮忙!
答案 0 :(得分:0)
请尝试 yoursite.com/api.php?_d=products (例如,在浏览器中)
如果有效,请确保 .htaccess 根文件(适用于apache服务器)包含以下行:
RewriteCond %{REQUEST_URI} ^api/(.*)$ [or]
RewriteCond %{REQUEST_URI} .*/api/(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .*api/(.*)$ api.php?_d=$1 [L,QSA]
这可能意味着 mod_rewrite 出现问题,该问题未在服务器上配置或配置不正确
p.s。如果服务器在nginx上,则需要模拟配置
答案 1 :(得分:0)