阿帕契2.4反向代理首页成功,反向代理二级目录 403 forbidden You don't have permission

发布于 2022-09-07 11:55:21 字数 1815 浏览 25 评论 0

目前尝试将我的一个discuz站的其中一个二级目录做反向代理
我在测试的时后,首页可以成功反向代理出去,httpd-vhosts.conf 代码如下:

Include /usr/local/apache/conf/vhost/*.conf
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot /data/www/default
<Directory /data/www/default>

SetOutputFilter DEFLATE
Options FollowSymLinks
AllowOverride All
Order Deny,Allow
Require all granted
DirectoryIndex index.php index.html index.htm

</Directory>
</VirtualHost>

<VirtualHost 45.123.xxx.xxx:80>
ServerAdmin jfscou@outlook.com
DocumentRoot /data/www/xxx.com
ServerName 45.123.xxx.xxx
ServerAlias 45.123.xxx.xxx
ProxyPreserveHost On
ProxyPass / http://xxx.com/
ProxyPassReverse / http://xxx.com/
</VirtualHost>

但是当我尝试代理二级目录时,则会出现权限不足 403 错误,连网站首页都开不起来
httpd-vhosts.conf 代码如下:

Include /usr/local/apache/conf/vhost/*.conf
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot /data/www/default
<Directory /data/www/default>

SetOutputFilter DEFLATE
Options FollowSymLinks
AllowOverride All
Order Deny,Allow
Require all granted
DirectoryIndex index.php index.html index.htm

</Directory>
</VirtualHost>

<VirtualHost 45.123.xxx.xxx:80>
ServerAdmin jfscou@outlook.com
DocumentRoot /data/www/xxx.com
ServerName 45.123.xxx.xxx
ServerAlias 45.123.xxx.xxx
ProxyPreserveHost On
ProxyPass /2015 http://xxx.com/
ProxyPassReverse /2015 http://xxx.com/
</VirtualHost>

不知道二级目录的反向代理哪里有错误?
还希望大家帮忙指点

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文