現象:
Apacheのドキュメントルート直下の XOOPSの「images」と「icons」ディレクトリが Not Found と怒られてしまう。おかしいと思い何回も確認するが、間違いなくディレクトリとファイルは存在してる。
原因:
Apacheの設定ファイル、 httpd.conf中に images と icons と言う名称で Aliases が定義されている。
対策:
httpd.confの中の以下の記述をコメントする。
# vi /etc/apache/httpd.conf
省略
<IfModule mod_alias.c>
# Alias /icons/ /usr/share/apache/icons/
<Directory /usr/share/apache/icons>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
# Alias /images/ /usr/share/images/
<Directory /usr/share/images>
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</IfModule>
省略
終わったら、Apacheを必ず再起動する。
以上
コメント