gpt4 book ai didi

java - 在 OpenCMS 网站上更改域名

转载 作者:行者123 更新时间:2023-11-28 23:31:11 27 4
gpt4 key购买 nike

我购买了在 OpenCMS 上运行的网站,并将数据库迁移到我自己的系统。但是,我想保持原始版本在 old. 上运行子域。问题是:

  • 原始 opencms 域是 www.example.org (应用程序)和 rs.example.org (管理面板),现在,它是运行新 webapp 的地方。
  • openCMS 应该在 old.example.org 上运行
  • 服务器(端口 80)上的 httpd 配置为将请求重定向到 tomcat (localhost:8080),/etc/hostswww.example.org 硬编码了 127.0.0.1和 rs.example.org
  • OpenCMS 配置 opencms-system.xml包含以下内容:

    <sites>
    <workplace-server>http://rs.example.org</workplace-server>
    <default-uri>/sites/default/</default-uri>
    <shared-folder>/shared/</shared-folder>
    <site server="http://rs.example.org" uri="/sites/default/"/>
    <site server="http://www.example.org" uri="/sites/www.example.org/" />
    </sites>

我尝试简单地更改 XML 配置中的“服务器”属性并修改主机(将 www. 更改为 old. )。

结果不是我所期望的 - 网络应用程序已启动,但使用了完全不同的模板(主页的不同 html 输出)。

任何想法,如何才能仅通过更改域来运行相同的应用程序?

应用程序在 gentoo 服务器上运行。

最佳答案

这个正在工作:)

        <site server="http://www.example.org" uri="/sites/www.example.org/">
<alias server="http://old.example.org"/>
</site>

关于java - 在 OpenCMS 网站上更改域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30217111/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com