Я не полный новичок, и извините за публикацию неоднозначного вопроса, который был так часто размещен в других слегка различных формах.В любом случае, я получаю эту ошибку:
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:
<Directory "/var/www/tomcat6/webapps/springapp">
Options +Indexes FollowSymLinks +ExecCGI
AllowOverride AuthConfig FileInfo
Order allow,deny
Allow from all
</Directory>
- В / etc / hosts есть эта запись:
127.0.0.1 localhost gookie.localhost
- / etc / apache2 / sites-available / gookie.localhost.conf
<VirtualHost *:80 >
ServerName gookie.localhost
DocumentRoot /var/www/tomcat6/webapps/springapp
DirectoryIndex index.jsp index.html index.htm index.php
ProxyPass / http://localhost:8080/springapp
ProxyPassReverse / http://localhost:8080/springapp
</VirtualHost>
<Directory "/home/www/tomcat6/webapps/springapp">
Options +Indexes FollowSymLinks +ExecCGI
AllowOverride AuthConfig FileInfo
Order allow,deny
Allow from all
</Directory>
- Файл /var/www/tomcat6/conf/server.xml содержит:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
proxyName="gookie.localhost"
/>
У меня было proxyPort="80"
в server.xml
и до сих пор не повезло.
Есть мысли по этому поводу?