【发布时间】:2020-01-15 08:54:42
【问题描述】:
我有一个站点,其中锚标记中的 hrefs 在本地运行文件时可以完美运行,但是当我在 Apache 服务器上部署它时href 链接附加在地址栏中,但不会重定向到该链接。如果我单击地址栏并按 Enter 键,则加载该链接,这意味着该文件存在并且 href 链接是正确的。
例如:
<a href="/login_form.html" class="link external"><div class="menu-icon icon-theme"></div>Login</a>
是我的锚标记。
现在,当我单击此锚点时,地址栏会发生变化,可以说,
siteurl.com/dir/(在 index.html 页面上)到siteurl.com/dir/login_form.html
但它不会加载该登录页面,只有当我按 f5/reload 或在地址栏中输入时,它才会进入该页面。
提前致谢。
【问题讨论】:
-
您是否尝试过验证您的 html 并寻找任何可能与您的链接混淆的 JS?
-
但是为什么在本地运行时一切正常?
-
这是一个 JS 文件搞砸了。非常感谢!
标签: html