apache上的虚拟主机

时间:2015-11-19 03:09:29

标签: apache magento virtualhost

我在httpd.conf文件中有这个配置。

#NameVirtualHost <ip_address>

<VirtualHost <ip_address>:80>
    DocumentRoot /var/www/<domain_folder>
    ServerName <doman>
    ErrorLog logs/<doman>-error_log
    CustomLog logs/<doman>-access_log common
</VirtualHost>

在此配置之后,如果我键入“http://domain.com”其显示的主页 没有任何问题,但当我点击联系人页面“http://domain.com/contacts/” 它显示404错误。

这是配置错误吗? 注意:这是aptana marketplace(magento)app

如果我输入“domain.com/index.php/contacts/”;工作正常。

1 个答案:

答案 0 :(得分:0)

您需要在magento主机上启用.htaccess。在apache默认配置中,您可以添加:

    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
    </Directory>

这应该可以解决问题。