2013-03-24 141 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