Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache文件权限拒绝服务器访问_Apache_.htaccess_Redirect - Fatal编程技术网

Apache文件权限拒绝服务器访问

Apache文件权限拒绝服务器访问,apache,.htaccess,redirect,Apache,.htaccess,Redirect,我在docker容器debian:jessie上运行Apache2.4时遇到代理重定向问题 我的服务器配置如下: <Directory "{{SERVER_ROOT}}"> Options Indexes FollowSymLinks # New directive needed in Apache 2.4.3: Require all granted </Directory> 调用预渲染服务器时: curl -k -A "Mozilla/5.0 (compatible

我在docker容器debian:jessie上运行Apache2.4时遇到代理重定向问题

我的服务器配置如下:

<Directory "{{SERVER_ROOT}}">
Options Indexes FollowSymLinks
# New directive needed in Apache 2.4.3:
Require all granted
</Directory>
调用预渲染服务器时:

curl -k -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"  https://demo.mysite.com/\?_escaped_fragment_\=/scan-f
我在apache-ssl-error.log中发现以下错误:

[Fri Dec 04 16:21:38.346574 2015] [core:error] [pid 14] (2)No such file or directory: [client 10.0.9.156:39937] AH00132: file permissions deny server access: proxy:http://prerender:3000/https://demo.mysite.com/index.php?_escaped_fragment_=/scan-f
我已经检查过了,所有相关文件都有用户和组apache。 Prerender服务器可以从debian访问,直接调用代理url也可以。此外,所有站点都可以通过浏览器访问,但不用于重定向

知道我做错了什么吗


谢谢

所以我最终让它工作起来了。我必须安装并启用mod_代理:

apt-get install libapache2-mod-proxy-html

a2enmod proxy \
&& a2enmod proxy_http \
&& a2enmod proxy_ajp \
&& a2enmod rewrite \
&& a2enmod deflate\
&& a2enmod headers \
&& a2enmod proxy_balancer \
&& a2enmod proxy_connect \
&& a2enmod proxy_html

所以我最终还是成功了。我必须安装并启用mod_代理:

apt-get install libapache2-mod-proxy-html

a2enmod proxy \
&& a2enmod proxy_http \
&& a2enmod proxy_ajp \
&& a2enmod rewrite \
&& a2enmod deflate\
&& a2enmod headers \
&& a2enmod proxy_balancer \
&& a2enmod proxy_connect \
&& a2enmod proxy_html

不,我没有SELinux不,我没有SELinux