如何通过 IP 连接到位于 Ubuntu 服务器上的 Apache 2 网站?

如何通过 IP 连接到位于 Ubuntu 服务器上的 Apache 2 网站?

这是我的虚拟主机配置:

<VirtualHost *:80>
    ServerName abwebserver
    ServerAdmin <my e-mail>
    DocumentRoot /var/www/mediawiki
    AllowEncodedSlashes NoDecode
    RewriteEngine On
    RewriteRule ^/?abwiki(/.*)?$ %{DOCUMENT_ROOT}/index.php [L]

    ErrorLog /var/log/apache2/mediawiki_error
    CustomLog /var/log/apache2/mediawiki_access common
</VirtualHost>

我要尝试从网络上的另一台 Windows 10 计算机连接到我的网站,如下所示:

http://<IP address>/abwiki/

但它不起作用。

如果我把<IP address> abwebserver线放到主机文件然后它就可以工作了。

我应该对配置文件进行哪些更改才能通过 IP 连接到网站?

我已经尝试禁用000-default.conf/etc/apache2/sites-enabled/所以只有我的网站在那里。我也尝试更改<VirtualHost *:80><VirtualHost [IP_Address]:80>,但没有帮助。

相关内容