我不'知道选择什么样的话才能创建正确的标题我的问题,所以请不要'吨生气我。我的问题是关于配置我的网站的VirtualHost。我已经部分管理了。
我已经定义了这样的虚拟主机:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/magento
ServerName name.website.com
ServerAlias name.website.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
我对这个服务器管理的东西有点新鲜。我想要的是当我将name.website.com
输入到地址栏时,用户应该看到我的网站位于上面的magento方向。为了这个目的,我编写了上面的apache配置。
我已经部分成功,这意味着,当我将name.website.com
输入地址栏时,我可以看到我的网站。但是在地址栏中,我无法看到我的网站地址name.website.com
,而是看到了我的服务器的IP地址以及我的网站所在的文件夹。(例如。{{ 1}})。我希望显示我的网站地址,而不是IP地址。
我错过了什么? Apache 2.4.7,Ubuntu 16.04,PHP 5.5。
答案 0 :(得分:0)
我不认为这与Apache本身有任何关系。我认为这与Magento有关。
您是否尝试过更改Magento中的基本URL,如本文所述? https://docs.nexcess.net/article/how-to-change-magento-base-urls.html