我的 AWS 实例上的 Apache / Drupal 配置

我的 AWS 实例上的 Apache / Drupal 配置

我是新手,虽然我尝试过浏览其他帖子,但还是需要一些帮助。我已成功将我的 drupal 站点安装在 /var/www/mywebsite 文件夹中。

现在我回到我购买域名的地方 (mywebsite.com),并配置了一条 A 记录以指向 Amazone 分配给此实例的弹性 IP 地址。这里一切都很好。当我浏览 mywebsite.com 时,它会正确地将我带到 /var/www 中的默认页面

但显然我需要将该网站指向 /var/www/mywebsite。当我输入链接 mywebsite.com/mywebsite ... 时,它会转到正确的页面,一切似乎都运行正常。

现在我想要做的是将 mywebsite.com 和 www.mywebsite.com 指向 /var/www/mywebsite 文件夹

如果我可以有另一个名为 yourwebsite.com 的网站并将其配置为相同的 IP,但将 yourwebsite.com 和 www.yourwebsite.com 重定向到 /var/www/yourwebsite,那就太好了

请帮忙!我知道这个问题与 VirtualHosts 和 mod_rewrite 有关……但抱歉……我有点困惑,而且还是新手!帮忙!:(

答案1

您的建议完全正确。httpd.conf 不是放置此文件的最佳位置,您应该转到:

cd /etc/apache2/站点可用

在其中,将 000-default 复制到 www.mysite.com

编辑它,例如

六、www.mysite.com

根据你在问题中所建议的内容调整细节(插入)

保存(Esc、:w、enter)

退出 vi (Escape, :q,enter)

最后输入:

a2ensite www.mysite.com

apache2ctl restart 你应该拥有它。

相关内容