apache Alias使用问题
[ 2020-06-03 13:11:26 | 作者: admin ]
今天在配置apache的过程中,使用了Alias,但是由于配置错误导致403 forbidden错误,不能正常访问。
首先理解一下Alias,Alias就是别名的意思,假如我的项目目录在/home/web/test 下,可以通过配置的域名http://blog.xg98.com/xxx 可以正常访问test目录下的所有内容,但是在项目开发过程中,由于一些原因导致一些文件想存放于/home/web/statics下,但是也想通过
http://blog.xg98.com/statics/xxx ,访问位于/home/web/statics 下的文件,就可以使用apache提供的Alias了。
其次,使用Alias非常方便的就可以实现上面的需求了,通过在刚在配置的test.com域名的vhosts中进行添加
apache2.2
apache2.4
首先理解一下Alias,Alias就是别名的意思,假如我的项目目录在/home/web/test 下,可以通过配置的域名http://blog.xg98.com/xxx 可以正常访问test目录下的所有内容,但是在项目开发过程中,由于一些原因导致一些文件想存放于/home/web/statics下,但是也想通过
http://blog.xg98.com/statics/xxx ,访问位于/home/web/statics 下的文件,就可以使用apache提供的Alias了。
其次,使用Alias非常方便的就可以实现上面的需求了,通过在刚在配置的test.com域名的vhosts中进行添加
apache2.2
Alias /statics "/home/web/statics/"
<Directory "/home/web/statics/">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
<Directory "/home/web/statics/">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
apache2.4
Alias /statics "/home/web/statics/"
<Directory "/home/web/statics/">
Options None
AllowOverride All
Require all granted
</Directory>
<Directory "/home/web/statics/">
Options None
AllowOverride All
Require all granted
</Directory>
[最后修改由 admin, 于 2020-06-06 09:06:52]
评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=2682
这篇日志没有评论。
此日志不可发表评论。