我們有兩個域,example.com
和example.net
·我們希望每個請求到example.net
重定向到example.com/example_section/index.jsp
。我們如何實現這一目標?我們如何將所有請求重定向到一個域到另一個域的一個部分?
3
A
回答
3
在服務器上的.htaccess文件
Redirect permanent http://www.example.net/index.jsp http://www.example.com/example_section/index.jsp.
或者你可以在http://www.example.net/index.jsp
頁面創建頁面並添加
<%
String redirectURL = "http://www.example.com/example_section/index.jsp";
response.sendRedirect(redirectURL);
%>
或者你可以在同一頁面
<jsp: forward page="http://www.example.com/example_section/index.jsp"/>
上寫
這將轉發頁面。
+1
'.htaccess'文件只有在您的servletcontainer由Apache HTTPD(由於'.htaccess'文件是Apache HTTPD特有的,不會在Tomcat等等上運行)前端時纔會起作用。 scriptlet的方式將起作用,但像[this one]這樣的'Filter'(http://tuckey.org/urlrewrite/)是首選方式。 「jsp:forward」完全是服務器端,並不會反映瀏覽器地址欄中的URL更改。 – BalusC 2010-05-04 21:53:34
相關問題
- 1. 如何將一個區域重定向到另一個區域
- 2. 如何將某些請求重定向到另一個域?
- 3. 如何將一個域的所有請求(http和https)重定向到另一個域
- 4. 將網頁從一個域重定向到另一個域
- 5. 將所有頁面從一個域重定向到另一個域
- 6. 將Heroku子域請求重定向到另一個IP
- 7. 將一個域重定向到同一個IP上的另一個域
- 8. 如何將所有php請求重定向到一個不同的子域
- 9. ASP.Net - 將任何請求重定向到同一路徑的另一個域
- 10. Apache從一個子域重定向到另一個子域
- 11. Nginx重定向從一個域到另一個域?
- 12. 將多個子域重定向到另一個域名
- 13. 將多個域鏈接重定向到另一個域鏈接
- 14. 將一個特定頁面重定向到另一個域
- 15. 如何將網頁從一個域重定向到另一個域?
- 16. 僅在SSL請求時重定向到另一個域MVC
- 17. 將所有內容從一個域轉移到另一個域
- 18. 重定向URL(重定向一個域到另一個域上採取相同)
- 19. 將所有請求重定向到另一個URL
- 20. 正向一個領域到另一個基於請求頭
- 21. htaccess的重定向到一個文件一個域和另一個別名域
- 22. IIS - 將所有請求從一個域重定向到特定文件夾
- 23. 將自定義網址從一個域重定向到另一個域
- 24. 域被重定向到同一滴中的另一個域
- 25. 將域重定向到另一個域上的目錄
- 26. 將子域重定向到另一個域的文件夾
- 27. 將一個域的子文件夾重定向到另一個域
- 28. 如何通過htaccess從一個http域重定向到另一個https域?
- 29. 如何在Express中從一個域重定向到另一個域?
- 30. 尋找一種方法將所有的交通從一個域重定向到另一個域
請給你更多的細節需求。如果您只是通過onclick事件重定向到js。 onclick ='window.location.href =「http://www.site.com/sectionxxx/index.jsp」'就像你可以使用的那樣。 – Karthik 2010-05-04 11:18:05