2013-03-24 115 views
0

嘿家伙我有一个问题,我试图去设置的设置。麻烦转发Apache到端口8080

我有8080上运行的tomcat和80上运行的apache2,我有点失落,我怎么可以让Apache转发到Tomcat的特定文件。我在我的Apache网页设置webgoat为纽带

EX:

127.0.0.1 -> Goes to homepage 
Homepage has links to webgoat at 127.0.0.1:8080/WebGoat/attack 

我试图设置此作为自己的家用笔测试服务器,我想尝试添加作为很多功能,并且自从使用php与tomcat一起工作有一点......出于怪事,我宁愿让php运行apache2,然后只是链接到我的java类型文件的tomcat。

谢谢。

编辑:是的我已经看过在这里从前面的其他问题,似乎他们不属于我同样的事情。而那些做的很老。

+0

如果你通过在右侧的相关链接,你会发现吨的信息,这个特殊的话题。你可能会开始[这里](http://stackoverflow.com/questions/4759523/combination-of-apache-tomcat-port-80-8080-and-other-stuff?rq=1)并向下工作。 – Perception 2013-03-24 06:52:03

回答

0

创建于Apache的一个.htaccess文件,并添加:

# Redirect old file path to new file path 
Redirect /olddirectory/oldfile.html http://example.com:8080/newdirectory/newfile.html 
+0

好吧我测试过了,它不起作用..我把.htaccess放在了index.html的地方,用于apache(root/var/www),并将它改为Redirect /test.html http://127.0.0.1:8080/WebGoat /攻击没有成功 – previse 2013-03-24 21:00:10

+0

尝试在'Redirect'和'/ test.html'之间添加301,并且不要忘记IP前面的'http://'。 – fredrik 2013-03-25 05:29:57