如何更改magnolia cms应用程序的URL

时间:2015-07-22 08:20:29

标签: magnolia

我想问一下在转向制作时我如何改变我的应用链接的方式。 在dev期间它就像//mydomain.com/magnoliaPublic/myApp/但现在我必须将它更改为myclientdomain.com/而不使用magnoliaPublic / myApp。在jsp页面中,我有指向使用magnoliaPublic / resource / myApp的图像的链接。

最诚挚的问候 扬

1 个答案:

答案 0 :(得分:2)

你基本上有三种可能性:

  1. 将Apache与mod_rewrite一起使用:https://wiki.magnolia-cms.com/display/WIKI/Rewrite+URLs+with+Apache
  2. 在Tomcat的server.xml中定义两个独立的Service(例如author.mydomain.comwww.mydomain.com),并在第一个中部署作者实例,在第二个中部署公共实例,作为ROOT webapp。然后使用Apache和mod_proxy。
  3. 如果您无法使用Apache HTTPD代理Tomcat,您仍然可以将公共实例部署为ROOT webapp,并将作者实例保留为magnoliaAuthor(或仅author)。然后,您将公共实例设为mydomain.com,将作者实例设为mydomain.com/author(当然,如果您将Tomcat配置为在端口80上运行)。