错误403禁止--对apache2、tomcat6、mod_代理的权限
我不是一个完全的初学者,很抱歉发布了一个模棱两可的问题,这个问题已经以其他稍微不同的形式大量发布。无论如何,我得到了这个错误:错误403禁止--对apache2、tomcat6、mod_代理的权限,apache,tomcat,proxy,Apache,Tomcat,Proxy,我不是一个完全的初学者,很抱歉发布了一个模棱两可的问题,这个问题已经以其他稍微不同的形式大量发布。无论如何,我得到了这个错误: Forbidden You don't have permission to access / on this server. Apache/2.2.14 (Ubuntu) Server at gookie.localhost Port 80 我让apache2代理tomcat6。详情如下: tomcat安装在/home/ae1/lib/java/apache-to
Forbidden
You don't have permission to access / on this server.
Apache/2.2.14 (Ubuntu) Server at gookie.localhost Port 80
我让apache2代理tomcat6。详情如下:
- tomcat安装在/home/ae1/lib/java/apache-tomcat-6.0.29
- ln-s/home/ae1/lib/java/apache-tomcat-6.0.29/var/www/tomcat6
- http.conf:
- /var/www/tomcat6/conf/server.xml文件包含:
我在server.xml
中使用了proxyPort=“80”
,但仍然不走运
对此有何想法?解决方案是在/etc/apache2/mods/proxy.conf中启用此选项:
<IfModule mod_proxy.c>
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
</IfModule>
代理请求关闭
添加默认字符集
命令拒绝,允许
通融
第1步。您需要打开文件名“phpmyadmin.conf”。这是phpmyadmin配置文件。
你需要回复代码的地方
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
选项索引跟随符号链接多视图
允许超越所有
命令拒绝,允许
全盘否定
允许从127.0.0.1开始
替换代码
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
选项索引跟随符号链接多视图
允许超越所有
命令拒绝,允许
通融
第二步。
现在需要打开另一个文件,即Apache“httpd.conf”文件。
这也是您的Apache配置文件。
您可以在“C:\wamp\bin\apache\Apache2.2.21\conf”下找到此文件
此路径同样取决于wamp服务器的安装目录。
在此文件下,您需要更改代码。
首先搜索此代码“#在线离线标记-不要删除”
您可能在文件的中间找到了此代码。
然后删除“从127.0.0.1中允许”,并将“从所有人中拒绝”替换为“从所有人中允许”
是的,如果可能的话,为您的“phpmyadmin”创建一些唯一的密码,这样外人就无法访问它(如果您使用的是本地计算机,请忽略)。还有一些细节:localhost:8080工作正常,localhost:8080/springapp重定向到gookie.localhost/springapp,并给出相同的403错误。没有这个:
ProxyPass/http://localhost:8080/springapp ProxyPassReverse/http://localhost:8080/springapp
我让apache在gookie.localhost上显示index.jsp,而不显示经过解析的标记,但一旦我添加代理指令,它就会中断。好的解决方案是更改此文件:/etc/apache2/mods enabled/proxy.conf以显示ProxyRequests Off AddDefaultCharset Off Order deny,allow allow from all
请将其放入答案中,它真的很混乱,没有任何断线。有一次我设置了一个东西,它在20次重启后开始工作。如图所示。(a)OP不在Windows计算机上。(b) 他使用的不是PHP,而是基于Java的Tomcat。(c) 他试图配置你甚至没有提到的mod_proxy
(d)你有多个打字错误。
<IfModule mod_proxy.c>
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
</IfModule>
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all