tangyx
tangyx
  • 发布:2023-06-26 13:07
  • 更新:2023-06-26 14:23
  • 阅读:279

域名绑定后,阿里云cname指向该域名的后出现权限问题

分类:uniCloud

1.前端网页托管参数配置了网站域名A

  1. 然后在阿里云域名B的cname指向该域名A
  2. 访问B域名出现了403
    请问一下如何解决
2023-06-26 13:07 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

私发下空间id

DCloud_uniCloud_VK

DCloud_uniCloud_VK

你说的情况是不是A也是你自己的域名,已经绑定了前端托管,访问A没问题,
B是你另外一个域名,你cname自己的域名A?

  • tangyx (作者)

    对,但是Bcname了A,直接访问B出现了403。

    2023-06-26 14:26

  • DCloud_uniCloud_VK

    回复 tangyx: 目前前端托管不支持多域名,你就算B cname A B也无法访问的

    目前可行的方案是: B解析到你的nginx服务器, 通过nginx反向代理 A 这是可以的

    2023-06-26 14:38

  • tangyx (作者)

    回复 DCloud_uniCloud_VK: 好吧,这样还得弄个传统服务器

    2023-06-26 14:49

  • tangyx (作者)

    回复 DCloud_uniCloud_VK: 这样子好像还有个问题,跨域域名直接配置A。nginx反向代理过的域名仍然需要再次添加才可以,否则还是有跨域问题。这个跨域真是限制太多了。我有很多域名要访问这个前端托管。并且不想每个域名都去加跨域配置可以吗?而且还有限制数量,有点麻烦的。。

    2023-06-26 15:07

  • DCloud_uniCloud_VK

    回复 tangyx: 暂不支持,跨域支持通配符,但如果你主域名也不一样的话,就不行

    2023-06-26 17:09

  • tangyx (作者)

    回复 DCloud_uniCloud_VK: 如果我把云函数url化,这样是不是就可以了?然后前端改成uni.request

    2023-06-26 17:13

  • DCloud_uniCloud_VK

    回复 tangyx: 这样依然会有跨域问题

    2023-06-26 17:24

  • tangyx (作者)

    回复 DCloud_uniCloud_VK: 好吧,看来无论如何业务绕过跨域限制了,暂时弃坑。。。

    2023-06-26 17:34

  • DCloud_uniCloud_VK

    回复 tangyx: 跨域配置现在可以直接配置 * 了, 代表任何域名都可以跨域

    2023-06-28 15:32

该问题目前已经被锁定, 无法添加新回复