【问题标题】:window.location.hash does not work after domain redirect域重定向后 window.location.hash 不起作用
【发布时间】:2013-07-05 04:10:26
【问题描述】:

加载网页时,我使用 window.location.hash 向 URL 添加信息。由于我购买了一个重定向到我的服务器 IP 的域名,它不再工作了。仅显示 domainname.com。虽然执行了散列操作。可能是什么原因?

【问题讨论】:

    标签: javascript html redirect hosting


    【解决方案1】:

    您没有使用正确的域托管。

    而不是将域指向您服务器的 IP 地址(如果您在那里处理多个站点,并配置 Web 服务器以支持虚拟名称托管),而是让您的域注册商将域指向 他们的 服务器提供一个由框架组成的简单网页(这称为“域转发”、“域掩码”或“Yuck”)。

    当您设置location.hash 时,您设置的是框架的位置,而不是窗口。

    【讨论】:

    • 抱歉,我对所有这些东西都不熟悉,我尝试过 window.location.hash 和 location.hash。那么我该如何添加一些东西呢?
    • 你停止使用域名转发,使用真实域名托管。
    • 啊,是的,它成功了,但现在显示的是 IP 而不是域名。我不能同时拥有域名+哈希吗?
    猜你喜欢
    • 2017-11-21
    • 2014-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-18
    • 2016-01-10
    • 1970-01-01
    相关资源
    最近更新 更多