返回列表 发帖
查看: 61|回复: 6

[求助] 在多个域名访问时全局变量siteurl获取错误

1

主题

4

回帖

505

积分

自成一派

贡献
0 点
金币
0 个
发表于 昨天 15:01 | 查看全部 |阅读模式
我的网站设置了三个域名都可以访问,但是其中两个域名出现小图标无法正确显示,还有注册邮件里面的URL显示的是错误的域名
经过排查我确定是全局变量siteurl造成的,按理说用哪个域名访问网站,siteurl就应该被替换成对应的域名。更加奇怪的是,用哪个域名访问后台清理缓存,这个siteurl就会被替换成当时使用的域名。
请问这是3.5版本的bug吗?是否有解决的办法?
我知道答案 回答被采纳将会获得1 贡献 已有6人回答
回复

使用道具 举报

81

主题

352

回帖

761

积分

管理员

贡献
19 点
金币
41 个
发表于 昨天 15:41 | 查看全部
虽然都可以打开,但是各种缓存、css、js之类的都是写死域名的,只认一个域名,自己规划好域名
回复

使用道具 举报

1

主题

4

回帖

505

积分

自成一派

贡献
0 点
金币
0 个
 楼主| 发表于 昨天 18:42 | 查看全部
monkeye 发表于 2025-10-25 15:41
虽然都可以打开,但是各种缓存、css、js之类的都是写死域名的,只认一个域名,自己规划好域名 ...

css和js有写死域名吗?我看网页后台打开也没报错啊,如果只认一个域名,那么那些css和js文件肯定也会出现跨域访问报错。我以前用3.4的时候也没发现有这样的问题,怀疑是3.5独有的问题。
回复

使用道具 举报

8

主题

28

回帖

40

积分

初学乍练

贡献
0 点
金币
3 个
发表于 昨天 18:57 | 查看全部
理论上一个网站只对应一个真实域名的,对应多个域名只是一个表象,类似快捷跳转而已。
回复

使用道具 举报

81

主题

352

回帖

761

积分

管理员

贡献
19 点
金币
41 个
发表于 昨天 20:02 | 查看全部
一个网站存在多个域名会对SEO有影响,权重分散,重复惩罚。官方是不主推这样运营网站的
回复

使用道具 举报

31

主题

6053

回帖

1万

积分

应用开发者

贡献
631 点
金币
1444 个
QQ
发表于 昨天 20:03 | 查看全部
非得要多个域名的话,那就在nginx里做好跨域权限
回复

使用道具 举报

14

主题

544

回帖

749

积分

自成一派

贡献
29 点
金币
29 个
发表于 昨天 20:56 | 查看全部
网站不要搞多域名,最多做跳转域名就够了。甚至不要随便搞二级域名和板块域名,子目录之类的。一个域名对应一个网站。除非你一个很大的站,足够庞大,几乎看起来像是独立站点,这样搞二级域名有点意义。甚至很多时候,二级域名和主域名就是2个网站了,只是用户系统统一
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-10-26 15:32 , Processed in 0.044689 second(s), 10 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表