Linux系统下Apache设置Alias别名的相关问题
2013-11-19 09:28
906 查看
首先给出添加到主配置文件的相关设置:我这里设置 /abc/为别名吧
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/14/4e51b741a738bc1c064f6e175ccca3a2)
重启apache之后,然后在浏览器输入http://192.168.0.2/abc/访问 /var/www/html 目录下面的文件,这时报错了:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/14/ffa27c23661fc631be45de11cc079fbf)
这里出现了访问拒绝的提示,其实是主配置中关于 / 根目录的设置问题,默认是禁止访问根目录的,根目录都默认禁止访问了,那它下面的目录还怎么可以访问呢,您说是不是?...
于是 注释掉就可以啦:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/14/8b8a50ae74787b59605f4953cb5f57d4)
就是注释Require all denied 那行啦。。。
然后就可以访问了。。。
我只建了aa 和 bb 这两个目录
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/14/2f45ac14b595a4a4555bbe4dd64d1689)
这时候我想玩玩符号链接 FollowSymLinks这个东东了,于是我在/var/www/html 目录下面 建了一个链接文件:
ln -s /home/baobao/aaa luo
ln -s /home/baobao bao
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/14/cd6052f74c2dc1bc7cb68f247b2819aa)
改权限 chown -R daemon:daemon /home/baobao/aaa/
chown -R daemon:daemon /bao
ps: daemon是Apache的用户和组
但是这样只能链接到 /bao/ 目录下面去
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/14/daa3aaac563bd7ac53dc2f65bdc3f0f4)
我觉得只能 出现 ccc 的原因是因为 baobao 这个是我自己创建的一个用户 ,它的所有文件都是 baobao:baobao的,如果要链接到它目录下,则应该把它整个目录都改为 daemon:daemon 才行。。。
重启apache之后,然后在浏览器输入http://192.168.0.2/abc/访问 /var/www/html 目录下面的文件,这时报错了:
这里出现了访问拒绝的提示,其实是主配置中关于 / 根目录的设置问题,默认是禁止访问根目录的,根目录都默认禁止访问了,那它下面的目录还怎么可以访问呢,您说是不是?...
于是 注释掉就可以啦:
就是注释Require all denied 那行啦。。。
然后就可以访问了。。。
我只建了aa 和 bb 这两个目录
这时候我想玩玩符号链接 FollowSymLinks这个东东了,于是我在/var/www/html 目录下面 建了一个链接文件:
ln -s /home/baobao/aaa luo
ln -s /home/baobao bao
改权限 chown -R daemon:daemon /home/baobao/aaa/
chown -R daemon:daemon /bao
ps: daemon是Apache的用户和组
但是这样只能链接到 /bao/ 目录下面去
我觉得只能 出现 ccc 的原因是因为 baobao 这个是我自己创建的一个用户 ,它的所有文件都是 baobao:baobao的,如果要链接到它目录下,则应该把它整个目录都改为 daemon:daemon 才行。。。
相关文章推荐
- 解决Linux系统在设置alias命令重启后失效的问题
- Linux 环境变量设置问题及与Oracle的相关操作
- 在apache的conf文件中设置alias实现目录别名访问
- Linux系统设置 history 相关系统变量(包括显示时间、history条数)
- 玩转Linux之Apache服务器的安装及相关问题处理方案
- Linux学习7之linux下使用alias设置指令别名并使其永远生效
- linux系统—一个操作系统的实现相关软件安装设置
- Linux系统设置命令别名
- MAC系统升级后APACHE/MYSQL相关问题解决
- linux alias设置别名永久生效
- Linux系统的命令别名功能(alias)
- linux Apache服务器系统安全设置与优化第1/3页
- Linux——alias 设置别名详解
- alias命令_Linux alias 命令用法详解:用来设置指令的别名
- linux Apache设置https访问以及加载mod_ssl.so模块以及问题解决
- linux 系统设置命令别名
- CentOS Linux系统下apache日志文件设置(每天单独生成一个日志文件)
- OS X Yosemite下设置Apache Alias目录别名访问
- QT在linux环境下读取和设置系统时间(通过system来直接调用Linux命令,注意权限问题)
- Linux 下 PATH与LS_LIBRARY_PATH 环境变量设置相关问题