Posts Tagged ‘apache2’

Apache2 - Directory Alias and Allow From

ทำ Alias ใช้ในกรณีที่ directory นั้นๆ ไม่ได้อยู่ใน document root ของ web server เช่น
อยากให้ url http://www.kmitl.ac.th/bankster  แต่ directory bankster ไม่ได้อยู่ที่ document root
ของ www.kmitl.ac.th อาจจะอยู่ที่อื่นอย่างเช่น /home/bankster/public_html
สามารถทำการ set เป็นลักษณะของ Alias ได้ที่ /etc/apache2/sites-enabled/www.kmitl.ac.th
โดยเพิ่ม  Alias /bankster “/home/bankster/public_html”    ไว้ภายใน tag <VirtualHost> … </VirtualHost>
แล้วทำการ set option สำหรับ directory /home/bankster/public_html ดังนี้
<Directory /home/bankster/public_html>
Options FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
สังเกตุว่า ไม่อนุญาตให้ทำการ Index Directory เพราะไม่ได้ set
Options Indexs [...]

Tags: , , ,