You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

带www与不带www域名下气象图表无法正常显示的解决方案咨询

解决双域名下图表加载问题的方案

针对你遇到的带www和不带www域名下图表无法同时正常显示的问题,这里提供几个可行的解决方案:

1. 使用根相对路径(最推荐)

将CSV的URL修改为相对根目录的路径,这样不管当前域名是否带www,都会自动从当前域名下加载资源:

// Get data from the Temperature and Dew Point CSV file
data: {
csvURL: '/customfiles/T2.csv',
startColumn: 0, // Start column has the times
endColumn: 2, //Column 1 is temperature, column 2 is dewpoint, and column 3 is heat index
}

这个方法无需额外服务器配置,直接修改代码即可生效,是最简洁的解决方式。

2. 使用协议相对URL

如果需要保留绝对路径的形式,可以改用协议相对URL,自动适配当前页面的HTTP/HTTPS协议:

csvURL: '//meteoensevilla.es/customfiles/T2.csv'

或者:

csvURL: '//www.meteoensevilla.es/customfiles/T2.csv'

注:使用该方式时,需确保目标域名允许另一个域名的跨域请求,否则仍可能加载失败。

3. 配置服务器CORS跨域规则

如果必须使用固定的绝对URL,需要在服务器上配置跨域资源共享(CORS),允许两个域名互相访问资源:

  • Apache服务器:在网站根目录的.htaccess文件中添加以下规则:
Header set Access-Control-Allow-Origin "https://meteoensevilla.es https://www.meteoensevilla.es"
  • Nginx服务器:在对应的server块中添加:
add_header Access-Control-Allow-Origin "https://meteoensevilla.es https://www.meteoensevilla.es";

配置后,两个域名下的页面都能加载对方域名下的CSV文件。

内容的提问来源于stack exchange,提问作者El tiempo en Sevilla

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 18:22:06