0
我的网络主机显示每个页面有和没有www。子域,但带有子域的URL和没有子域的URL将我带到两个不同的位置(没有重定向)。我遇到的问题是,如果我将cookies保存在example.com/website.html上,它们将不会保存在www.example.com/website.html上。我的解决方案是一个脚本,检查网页的主机名是否有www。前缀,如果是,它会重定向到同一页面,但没有前缀。页面重定向脚本给我一个重定向循环
下面的代码是我的解决方案,它的工作原理,但该网页将不断进入重定向循环它已经从www.example.com/website.html改为example.com/website.html后
if (document.location.host = 'www.example.com') {
window.location.href = "http://example.com";
}
我宁愿不使用.htaccess文件,因为我不认为我的虚拟主机配置正确,但我愿意尝试使用它。
'='不是比较运算符,它是定义值...您需要两个'=='来比较 –
谢谢!有用 :) – Mashpoe