我必须有两个商店,每个商店都有不同的域名。它们托管在禁用SuExec的专用服务器上。我复制了.htaccess和index.php,一切正常。
我遇到的问题是我的第二家商店Web服务器重写。一旦我为使用符号链接到根目录的第二个商店启用了这个,它就开始给出找不到页面的错误。
domain2.com/index.php/abc.html -----使用Web服务器重写工作正常关闭
domain2.com/abc.html -----无法使用“使用Web服务器重写打开”
基本商店没有任何问题。
非常感谢任何帮助。
Farrukh Khan
答案 0 :(得分:0)
- > 刷新Magento缓存
转到系统 - >缓存管理
刷新目录重写
转到所有缓存并将下拉菜单更改为刷新。
点击保存
在大多数服务器上,这应该取出你网址中的index.php。
如果您收到404错误,请继续阅读。
- > 修正了Mode_Rewrite错误
转到magentocommerce.com网站并再次下载magento文件。
解压缩文件,只将.htaccess文件上传到Magento根目录。
这应解决与在Magento中启用Web服务器重写相关的任何问题。
答案 1 :(得分:0)
我上面遇到了同样的问题,但现在我已经解决了。这个问题的主要原因是.htaccess文件。通过用magento默认.htaccess文件替换.htaccess文件解决所有问题。 Web服务器重写打开或关闭,您可以随意执行。
保存配置后,请不要忘记清除缓存。