使用 apache 的子域名和 FileNotFound 错误

使用 apache 的子域名和 FileNotFound 错误

我正在尝试使用 apache VirtualHosts 设置子域。到目前为止我得到的结果如下:

NameVirtualHost *:80

<VirtualHost *:80>
    ServerName  www.domain.aa
    DocumentRoot    /var/www/html
</VirtualHost>

<VirtualHost *:80>
    ServerName  wiki.domain.aa
    DocumentRoot    /var/www/html/wiki
</VirtualHost>

此配置运行良好,在浏览器中输入 wiki.domain.aa 时会显示子域名。但是,只显示第一页。每当浏览器尝试加载由子域名支持的 URL(例如 wiki.domain.aa/style.css)时,我都会收到文件未找到错误...

有人知道这是怎么回事吗?

提前非常感谢。 Matthias

答案1

取决于您使用的 wiki 软件。大多数 wiki 需要额外的配置(如 mod_rewrite)才能运行。您需要提供更多配置和您正在使用的工具。

相关内容