Javascript重定向,Pound在Wordpress中不工作
我有一个链接到我的网站上一个非常流行,但现在死了的网站。链接不正确,因此我希望在用户访问时将其重定向到正确的页面。我在用Wordpress做我的内容 问题在于网站列出的错误URL是Javascript重定向,Pound在Wordpress中不工作,javascript,wordpress,redirect,Javascript,Wordpress,Redirect,我有一个链接到我的网站上一个非常流行,但现在死了的网站。链接不正确,因此我希望在用户访问时将其重定向到正确的页面。我在用Wordpress做我的内容 问题在于网站列出的错误URL是http://www.senntenial.com/#!神秘号/cj6d。根据我的研究,我无法在我的htaccess中执行301重定向,因为此URL有一个符号,并且仅限于客户端 因此,我尝试在我的header.php文件中创建以下脚本 if (window.location == 'http://www.sennten
http://www.senntenial.com/#!神秘号/cj6d
。根据我的研究,我无法在我的htaccess中执行301重定向,因为此URL有一个
符号,并且仅限于客户端
因此,我尝试在我的header.php
文件中创建以下脚本
if (window.location == 'http://www.senntenial.com/#!mysterium/cj6d'){
window.location = 'http://www.senntenial.com/mysterium/';
}
我认为这会奏效,但事实并非如此。为了找出问题,我试着简单地输入window.location=http://www.senntenial.com/mysterium/';代码>正确运行,这意味着我的问题在于识别当前窗口位置
我怎样才能做到这一点?我认为Wordpress有一种很时髦的方式来处理URL的事情,使它们更容易阅读,这可能会弄乱我的代码
(顺便说一句,我尝试过像EPS301重定向这样的WP扩展,但没有成功。)
此外,神秘页面是静态HTML,与Wordpress的CMS无关。有window.location.hash
,它给出了当前URI的片段部分。大概是
if(window.location.hash=="#!mysterium/cj6d"){
window.location = 'http://www.senntenial.com/mysterium/';
}
可能有用。您也可以使用window.location.href
,它包含完整的URI,但是您需要检查是否有www.
神秘是一个页面还是一个类别/分类法?你的永久链接设置为什么?给我们更多的信息,也许我们能帮上忙。啊,对不起!我应该提到神秘是一个不使用Wordpress的静态页面。它工作得非常好!我会在7小时内把赏金给你当它打开的时候。多谢。