来自样本数据的Magento链接被破坏

时间:2015-02-15 18:43:54

标签: php apache magento wamp

我使用wamp安装了magento。 Magento cand显示主页,但是如果我点击主页上的某些内容我得到The requested URL /magento/accessories/eyewear.html was not found on this server.我清除了缓存并重新索引了所有内容。我找到了一些像RewriteBase /magento/这样的解决方案或者关于apache虚拟主机的解决方案

<VirtualHost *:80>
...
<Directory /var/www/magento/>
    AllowOverride All
</Directory>
</VirtualHost>

但我不知道该怎么做。你有什么建议可以帮我解决问题吗?我在apache文件夹中的httpd.conf有

# Virtual hosts
#Include conf/extra/httpd-vhosts.conf. 

我不知道如何解决这个问题。

1 个答案:

答案 0 :(得分:1)

1)确保您的.htaccess文件仍然完整。

从您的安装文件中重新复制它,或在线找到其中一个优化版本,例如:http://www.learnmagento.org/magento-tutorials/best-htaccess-magento/

2)如果这不起作用,则可能在WAMP的httpd.conf文件中禁用了mod_rewrite。

在httpd.conf中,找到以下行:

#LoadModule rewrite_module modules/mod_rewrite.so

并更改为(删除#):

LoadModule rewrite_module modules/mod_rewrite.so

然后重新启动WAMP