【问题标题】:WAMP & Vhosts. Access from internet = 403 ForbiddenWAMP 和虚拟主机。从互联网访问 = 403 禁止访问
【发布时间】:2016-11-06 04:44:39
【问题描述】:

WAMP 32 在 Windows 10 机器上运行,Apache 服务器 (2.4) 设置为“在线”。可以从其他 LAN 计算机访问,但是当尝试从 Internet 访问服务器时(使用公共 IP 号),会发出错误 403/forbidden。

发生以下配置(虚拟主机):

NameVirtualHost *
<VirtualHost *>
  DocumentRoot "E:\Users\Rix\Offline Drive\wordpress"
  ServerName localhost
  <Directory "E:\Users\Rix\Offline Drive\wordpress">
     Order allow,deny
     Allow from all
  </Directory>
</VirtualHost>

<VirtualHost *>
  DocumentRoot "E:\Users\Rix\Offline Drive\WebG\Wordpress"
  ServerName ghiandalocal
  <Directory "E:\Users\Rix\Offline Drive\WebG\Wordpress">
      Order allow,deny
      Allow from all
  </Directory>
</VirtualHost>

顺便说一句,在虚拟主机中有 2 台服务器可用,我如何使用公共 IP 访问特定的服务器?

【问题讨论】:

    标签: apache wampserver


    【解决方案1】:

    关于 403 错误,您应该为您的目录添加:Require all granted
    关于 2 个可用服务器,您可以添加另一个端口,例如:

    Listen 80
    Listen 81
    <VirtualHost *:80>
          DocumentRoot "E:\Users\Rix\Google Drive\Documents\Biz\Progetti\wordpress"
          ServerName localhost
          <Directory "E:\Users\Rix\Google Drive\Documents\Biz\Progetti\wordpress">
             Order allow,deny
             Allow from all
          </Directory>
        </VirtualHost>
    
    <VirtualHost *:81>
      DocumentRoot "E:\Users\Rix\Offline Drive\Web Ghianda\Wordpress"
      ServerName ghiandalocal
      <Directory "E:\Users\Rix\Offline Drive\Web Ghianda\Wordpress">
          Order allow,deny
          Allow from all
      </Directory>
    </VirtualHost>
    

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2019-10-02
      • 2017-09-07
      • 2015-09-16
      • 2015-09-16
      • 2015-05-24
      • 2012-11-04
      • 2012-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多