Heim > Fragen und Antworten > Hauptteil
Alias /hc/ "/home/bitnami/hanchuan/htdoc" Alias /hc "/home/bitnami/hanchuan/htdoc" <Directory "/home/bitnami/hanchuan/htdoc"> AllowOverride None Order allow,deny Allow from all </Directory>
Besuchen Sie http://alangs.info/hc oder http://alangs.info/hc/index.php
Sie alle meldeten den Fehler, keine Zugriffsberechtigung zu haben.
Tatsächlich existiert /home/bitnami/hanchuan/htdoc/index.php.
Wo liegt der Fehler?
Problem gelöst.
Put: Befehl erlauben, verweigern
Ändern Sie zu: Auftrag verweigern, zulassen
Sie können darauf zugreifen.
Das Seltsame ist, dass auf andere Verzeichnisse zugegriffen werden kann, ohne sie so zu schreiben.
高洛峰2017-05-16 17:07:07
@alang 还应该从日志入手,你已说翻过日志,但是你有没有调整LogLevel?默认的级别可能不够哦。
-----------------------------------------------
Order的顺序见:
Order指令控制默认的访问状态与Allow和Deny指令生效的顺序。Ordering取值范围是以下几种范例之一:
Deny,Allow
Deny指令在Allow指令之前被评估。默认允许所有访问。任何不匹配Deny指令或者匹配Allow指令的客户都被允许访问。
Allow,Deny
Allow指令在Deny指令之前被评估。默认拒绝所有访问。任何不匹配Allow指令或者匹配Deny指令的客户都将被禁止访问。
…… ……
在手册上看到这么一句:
注意:如果url-path中有后缀"/",则服务器要求有后缀"/"以扩展此别名。也就是说"Alias /icons/ /usr/local/apache/icons/"并不能对"/icons"实现别名。
Alias /hc/ "/home/bitnami/hanchuan/htdoc"
我想大声告诉你2017-05-16 17:07:07
ls -l 查看一下/home/bitnami/hanchuan/htdoc的属性、权限,看看属组、属主,因为在home目录下可能会出现问题!
高洛峰2017-05-16 17:07:07
问题解决了。
把:Order allow,deny
改成:Order deny,allow
就可以访问了。
奇怪的是别的目录没这样写也能访问。