gpt4 book ai didi

php - 如何在 Ubuntu 14.04 LTS 中指向默认虚拟主机

转载 作者:行者123 更新时间:2023-12-04 18:51:26 24 4
gpt4 key购买 nike

我最近购买了 linode 托管,在那里我成功地托管了一个网站。它由 domain-name.com 打开,当我输入服务器 IP 时,它打开默认/var/www/domain-name.com/public_html

现在我想在其中托管另一个站点并使用 domain-name-2.com 创建另一个虚拟主机并启用它并重新加载我的 apache 服务器。

现在,当我再次在浏览器中输入服务器 IP 时,如 http://11.22.33.44/它显示了我默认托管的第一个网站 (/var/www/domain-name.com/public_html)。

但我想指向其他文件夹,这样当我点击 http://11.22.33.44 时它将显示该文件夹的 index.html 而不是/var/www/domain-name.com/public_html

怎么做?

最佳答案

不知道我是否理解正确,你想要

http://11.22.33.44/ ->/var/www/domain-name.com/some_other_folder

http://domain-name.com/ ->/var/www/domain-name.com/public_html

我对么?

如果是这种情况,请转到/etc/apach2/site-available

在 000-default.conf

<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/domain-name.com/some_other_folder
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

在同一文件夹中创建一个名为“domain-name.com.conf”的新文件

将以下内容写入文件:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/domain-name.com/public_html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

要启用虚拟主机,请在终端中键入:
$ sudo a2ensite domain-name.com

关于php - 如何在 Ubuntu 14.04 LTS 中指向默认虚拟主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33645328/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com