【发布时间】:2024-01-12 05:44:01
【问题描述】:
这对我来说是第一次,因为找不到答案而提出问题。
我的问题很奇怪。我用自己的瓦片服务器制作了一张地图。 本地一切都很好。 但是在将图块上传到服务器后,奇怪的事情发生了。
瓷砖已加载,但随后被复制和移动,但不是全部,Bahn 5 很好。
【问题讨论】:
标签: javascript html leaflet maps
这对我来说是第一次,因为找不到答案而提出问题。
我的问题很奇怪。我用自己的瓦片服务器制作了一张地图。 本地一切都很好。 但是在将图块上传到服务器后,奇怪的事情发生了。
瓷砖已加载,但随后被复制和移动,但不是全部,Bahn 5 很好。
【问题讨论】:
标签: javascript html leaflet maps
从我的网络浏览器的网络选项卡来看,似乎某些磁贴请求正在被重定向,因为网络服务器认为用户在 URL 中输入了错误:
在那里,当我的浏览器请求 /16/34058/43768.png 图像时,网络服务器发出 301 HTTP 响应代码,这意味着“您要寻找的东西在不同的地方”,然后告诉我的浏览器请查看/16/34059/43768.png。
为什么我认为这是网络服务器为了自己的利益而试图变得过于聪明?因为对于其他一些磁贴请求,它实际上回复的是:
我建议您联系您的网络服务器管理员,否则您可以查看托管磁贴的 Apache 网络服务器的配置,尤其是与 mod_rewrite 相关的任何内容。请注意,在某些情况下,您可能能够通过 .htaccess 文件覆盖默认的 Apache 配置,如 here 所示。 (尝试将RewriteEngine 选项设置为关闭,也许这样就可以了)
如果您使用 Leaflet(或 OpenLayers,或任何其他类似的地图显示库),则对不存在的图块的 HTTP 请求应返回 404 HTTP 代码。
【讨论】:
【讨论】: