虚拟主机未正确指向
Virtual Host not pointing properly
我已经在 C:/Apache24/htdocs/lsapp 安装了 Laravel。
它与 localhost/lsapp/public URL 一起工作正常。
我想做的不是上面的 URL 我想在我的本地机器上通过 mak.org 访问它。
为此我做了以下更改
编辑 C:/Apache24/conf/extra/httpd-vhosts.conf 并包含以下行:
<VirtualHost *:80>
DocumentRoot "C:/Apache24/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/Apache24/htdocs/lsapp/public"
ServerName mak.org
</VirtualHost>
已编辑 C:/Windows/System32/drivers/etc/hosts,包含以下行:
127.0.0.1 localhost
127.0.0.1 mak.org
我重新启动了我的 apache 服务器。
但是当我在浏览器中点击 mak.org 时,访问的不是 "C:/Apache24/htdocs/lsapp/public",而是指向 "C:/Apache24/htdocs"。
我重新启动了我的电脑,在 php.ini 中启用了 opcache.enable=0 仍然没有得到想要的结果。
有人可以帮我解决这个问题吗?
我错过了什么或在哪里?
通过在 Apache 的 httpd.conf 文件中启用以下内容解决了该问题:
Include conf/extra/httpd-vhosts.conf
我已经在 C:/Apache24/htdocs/lsapp 安装了 Laravel。
它与 localhost/lsapp/public URL 一起工作正常。
我想做的不是上面的 URL 我想在我的本地机器上通过 mak.org 访问它。
为此我做了以下更改
编辑 C:/Apache24/conf/extra/httpd-vhosts.conf 并包含以下行:
<VirtualHost *:80> DocumentRoot "C:/Apache24/htdocs" ServerName localhost </VirtualHost> <VirtualHost *:80> DocumentRoot "C:/Apache24/htdocs/lsapp/public" ServerName mak.org </VirtualHost>
已编辑 C:/Windows/System32/drivers/etc/hosts,包含以下行:
127.0.0.1 localhost 127.0.0.1 mak.org
我重新启动了我的 apache 服务器。
但是当我在浏览器中点击 mak.org 时,访问的不是 "C:/Apache24/htdocs/lsapp/public",而是指向 "C:/Apache24/htdocs"。
我重新启动了我的电脑,在 php.ini 中启用了 opcache.enable=0 仍然没有得到想要的结果。
有人可以帮我解决这个问题吗? 我错过了什么或在哪里?
通过在 Apache 的 httpd.conf 文件中启用以下内容解决了该问题:
Include conf/extra/httpd-vhosts.conf