我正在尝试使用 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)才能运行。您需要提供更多配置和您正在使用的工具。