我们访问http://192.168.0.6/bbs时bbs要存放在网页主目录DocumentRoot所指定的目录/web/html下的bbs里的index.html,但是如果想访问的目录不在DocumentRoot指定的网页目录下怎么办呢?
例一:
此时如果想通过来访问根目录下的forum里的index.html
就需要使用路径别名了
vim /etc/httpd/conf/httpd.conf(编辑主配置文件)
Alias /forum "/forum"(第一个/forum表示的是网址后面那个forum,第二个表示它的实际页面存放的位置。)
service httpd restart
mkdir /forum (在根目录下创建目录/forum)
cd forum
echo "alias Test Page1 ........" >index.html
在浏览器中输入http://192.168.0.6/forum来进行测试,如果出现alias Test Page1 .......则表示设置成功。
例二:
此时如果想通过来访问/var/www/html,也可以使用路径别名
vim /etc/httpd/conf/httpd.conf (编辑主配置文件)
定位到Alias,做如下修改
Alias /forum "/var/www/html"
service httpd restart (重启服务)
mkdir -pv /var/www/html
cd /var/www/html
echo "alias Test Page2 .......">index.html
下面就可以来做测试了,在浏览器中输入,如果出现alias Test Page2,则表示配置成功
阅读(1848) | 评论(0) | 转发(0) |