gpt4 book ai didi

apache - Apache如何在本地添加域名?

转载 作者:行者123 更新时间:2023-12-05 07:00:44 24 4
gpt4 key购买 nike

我有一个网站,我曾经在本地主机上运行命令部署:sudo/etc/init.d/apache2 start 然后输入 URL:http://XXX/myfirstphpsite/src 其中 XXX 是我的 IP 地址,myfirstphpsite/src 是包含我网站的目录。

但是,现在我想输入以下 URL:http://pharaohohparis.tld 而不是要在我的本地网站中部署的最后一个 URL。

为此,我做了以下事情:

  1. 我转到了目录:/etc/apache2/sites-available/ 并创建了一个名为:pharaohofparis.tld.conf 的新文件,我在其中插入:

    <VirtualHost *:80>
    ServerName pharaohofparis.tld
    DocumentRoot /var/www/html/myfirstphpsite/src

    <Directory /var/www/html/myfirstphpsite/src>
    Options Indexes FollowSymLinks Includes
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>
    </VirtualHost>
  2. 我通过键入激活了虚拟主机:

sudo a2ensite pharaohofparis.tld.conf
sudo service apache2 reload

  1. 我通过添加以下行来编辑文件 /etc/hosts:
127.0.0.1       pharaohofparis.tld

但是,当我键入 URL:http://pharaohofparis.tld 时,我收到了 DNS 错误“DNS_PROBE_FINISHED_NXDOMAIN”。我该如何解决这个问题?

编辑:问题出在 Linux 子系统上。没有问题是真正的 UBUNTU。

最佳答案

正如我在上面的编辑中所说:问题显然出在 Linux 子系统上。没有问题是真正的 Ubuntu。

关于apache - Apache如何在本地添加域名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64054561/

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