作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用 Tomcat 在 Linux 机器上运行的 java 应用程序。该机器有两个 DNS 条目:
这两个 URL 都工作正常并且可以从外部访问。当用户输入 xyz.mycompany.com
时,我希望该 URL 重定向到 abc.mycompany.com
。
如何在不更改应用程序代码的情况下实现此目的?
最佳答案
如果这是为了永久重定向 xyz -> abc (从你的问题中我不清楚是否是这种情况)并且你坚持通过 DNS 执行此操作,那么你可以简单地去到您的名称服务器并修改您的“mycompany”域以将 xyz.mycompany.com url 转发到 abc.mycompany.com。这是相当容易和直接做到的;添加A record
对于xyz host
并将目标网址设置为 abc.mycompany.com
.
否则,您可以通过 Apache 来执行此操作,而不是使用 <Virtualhost>
与 RedirectPermanent
( here 是来自 d.o. 的一个很好的教程)或使用 .htaccess
文件 RewriteEngine
(here 是一个很好的入门帖子)。
关于java - 如何在不改变我的java应用程序的情况下将一个子域重定向到另一个子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25789394/
我是一名优秀的程序员,十分优秀!