在 WAMP 中无法使用手机通过 wifi 访问网站

在 WAMP 中无法使用手机通过 wifi 访问网站

我在本地桌面办公电脑上有一个 WAMP 服务器,我可以毫无问题地从它本身访问所有内容。但是,如果我将它连接到办公室 wifi 并尝试在手机上访问它,我会在 apache 日志中看到以下内容:

client denied by server configuration

浏览器显示“禁止访问您无权访问此服务器上的/”。

无论我尝试访问什么文件或文件夹,都会出现上述两个错误。

它使用的是 apache 2.4.37。

我的主机文件包含以下内容:

127.0.0.1 test_folder

httpd-vhosts.conf:

<VirtualHost *:80>
    ServerName test_folder

    DocumentRoot C:\wamp64\www\test_folder
    <Directory c:\wamp64\www\test_folder>
        #Allow from all
        DirectoryIndex index.php



        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

并且 httpd.conf 包含:

Listen 192.168.215.197:80

test_folder 文件夹中有一个 .htaccess 文件,但我将其删除并重新启动以消除其潜在的阻止。

我不明白为什么 apache 阻止通过 wifi 访问。

答案1

我必须将 <Directory /> 更改为:

<Directory />
   AllowOverride none
   #Require all denied
   Require all granted
</Directory>

httpd.conf

相关内容