如何更改与“激活账户”按钮关联的 URL

你好,
我完全是个新手,正在努力弄明白这个平台,非常感谢任何帮助!!

我该如何更新基础 URL 或域名——即与这个特定按钮关联的 /u/activate 之前的那部分???

谢谢 :slight_smile:

你能提供更多关于你试图实现什么的详细信息吗?你是想更改论坛所在的域名吗?如果是的话,这个主题可能会有所帮助:更改域名或重命名我的 Discourse

嗨,Simon,
感谢你的回复并提供帮助!

我们曾将网站完全托管在子域名上,后来将其更改为主域名,但有一个“账户激活”页面仍然显示在子域名上。其他所有内容都已正确显示在主域名上。

我手动修改了邮件内容,使其不再引用带有我们域名的 {baseurl},因为我无法找到如何更改 baseurl 变量的方法——这似乎也是这里的问题所在。

希望这说得通?

我认为,如果电子邮件模板中设置的 %{base_url} 占位符返回的是错误的域名,那么您的网站还会出现其他问题。您在更改域名时,是否按照 Change the domain name or rename your Discourse 中概述的所有步骤进行了操作?看起来您的 app.yml 文件中的 DISCOURSE_HOSTNAME 可能仍然指向旧域名。

谢谢 Simon,非常感谢——我会查看一下,看看能否解决!