0
我已经使用默认的apache2配置设置设置了一个非常基本的站点,并且我无法正确设置别名目录。404未在apache2中使用别名找到图像
我试着按照下面的指南和stackexchange的帖子设置这个,但一定有一些我仍然缺少。我已经通过了许多版本,并试图尽可能简化。
这里是我的Apache2默认站点配置
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html
Alias /js/ "/usr/share/apache2/js/"
<Directory "/usr/share/apache2/js/">
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
从MODS的可用/ alias.conf默认配置,Alias /icons/ "/usr/share/apache2/icons"
工作正常的别名。我可以访问siteurl.com/icons/a.gif
,但siteurl.com/js/a.gif
给我一个404错误,尽管在该文件夹中有一个a.gif
的副本。我已经完成service apache2 restart
。我试过a2enmod/a2ensite重新添加配置文件,但它说它们已经加载。这看起来很简单,所以我不确定我在这里错过了什么。谢谢。