虽然直接显示目录不安全,但是有时候还是需要显示目录的,网上找了很多方法,都是说通过在Directory下添加删除Indexes来控制是否显示目录。但是apache默认是有Indexes的,可是搞了好久还是会显示apache那个默认的欢迎页面。

1
2
3
4
<Directory />
	Options Indexes FollowSymLinks
	AllowOverride None
</Directory>

最后找到解决方法了,注释掉welcome.conf的 -Indexes

1
2
3
4
5
6
cat /etc/httpd/conf.d/welcome.conf

<LocationMatch "^/+$">
	#Options -Indexes
	ErrorDocument 403 /.noindex.html
</LocationMatch>

软链接无权限打开

  1. iptables -F; iptables -X
  2. chmoe a+x /home/user_name
  3. setenforce 0