apache VHost仅显示“it works”,而不是项目页面

kwvwclae  于 2023-02-09  发布在  Apache
关注(0)|答案(1)|浏览(290)

我已经在我的mac上开发了虚拟主机,但是没有显示项目,而是显示“它工作”。我有一个java应用程序,这是我的httpd-vhosts.conf

<VirtualHost *:8080>
    DocumentRoot "/Users/lalarukh/data/code/prestige-apis"
    ServerName labraize.in

    <Directory "/Users/lalarukh/data/code/prestige-apis">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

etc/hosts文件:127.0.0.1 labraize.in

取消注解httpd.conf文件中的必需行。出于测试目的,我在服务器文件夹中创建了一个名为test的目录。并在其中创建了index.html文件。并在主机中将其称为**http://test.com**,但它也返回了“It works”。
意味着apache vhosts无法进入代码目录,这就是它不工作的原因。
显示“it works”而不是项目页面的虚拟主机。

uttx8gqw

uttx8gqw1#

vhost正在侦听端口8080,而不是默认端口80,因此如果您希望访问正确的vhost,则需要在URL末尾添加:8080,因此理论上:http://labraize.in:8080应该可以工作。

相关问题