【发布时间】:2014-12-11 21:35:28
【问题描述】:
phpMyAdmin 工作正常,然后我安装了 Varnish。现在我在尝试连接到 www.myserver.com/phpmyadmin 时收到 403 Forbidden 消息
Apache 正在监听 8080,所以我尝试了 www.myserver.com:8080/phpmyadmin 但 Firefox 说它无法连接到服务器。
我尝试通过 Varnish 传递请求,将其放入我的 default.vcl 文件中:
sub vcl_recv {
if (req.url ~ "^/phpmyadmin") {
return(pass);
}
}
但没有快乐。
我的 phpMyAdmin.conf 中有我来自的机器的 IP 地址
<Directory /usr/share/phpMyAdmin/>
<IfModule mod_authz_core.c>
# Apache 2.4
<RequireAny>
Require ip 192.168.100.114
Require ip ::1
</RequireAny>
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 192.168.100.114
Allow from ::1
</IfModule>
</Directory>
但我仍然无法连接。我错过了什么吗?
谢谢,A。
【问题讨论】:
标签: phpmyadmin varnish centos6