代码之家  ›  专栏  ›  技术社区  ›  silentcoder

不同端口的Virtualhost和window主机

  •  1
  • silentcoder  · 技术社区  · 6 年前

    我正在window 7上运行两个xampp。一个是 php5.6 另一个是 php7.2 .的端口号 php7 xampp更改为 7777 根据 article 而且效果很好。我能够运行我的项目。现在的问题是,我试图创建虚拟主机来运行我的laravel站点,但它不工作。我正在

    嗯。我们找不到那个网站。

    这是我的简历

    <VirtualHost *:7777>
        DocumentRoot "C:/xampp/htdocs/"
        ServerAdmin admin@localhost
        ServerName localhost
    
        <Directory "C:/xampp/htdocs/">
           Options Indexes FollowSymLinks
           AllowOverride all
           Require local
        </Directory>
    </VirtualHost>
    
    <VirtualHost *:7777>
        DocumentRoot "C:/xampp/htdocs/test_web/public/"
        ServerAdmin admin@localhost
        ServerName test.com
        ServerAlias test.com
    
        <Directory "C:/xampp/htdocs/test_web/public/">
          Options All
            AllowOverride All
            Order Allow,Deny
            Allow from all
           #Options Indexes FollowSymLinks
    
           Require local
           # if you want access from other pc's on your local network
           #Require ip 192.168.1
           # Only if you want the world to see your site
           #Require all granted
        </Directory>
    </VirtualHost>
    

    这是我的主机文件

    127.0.0.1:7777  test.com
    ::7777      test.com
    

    我尝试了很多组合,比如 127.0.0.1:7777 具有 ::7777 ,则, ::1 ,则, ::77

    1 回复  |  直到 6 年前
        1
  •  2
  •   Quentin    6 年前

    主机名映射到IP地址,而不是端口。

    主机文件不应包含端口号。

    127.0.0.1:7777 应该是 127.0.0.1 (IPv4环回地址)

    ::7777 应该是 ::1 (IPv6环回地址)。

    应在URL中指定端口 当您访问非默认端口时(即HTTP为80或HTTPS为443)。

    e、 g。 http://test.com:7777/