如果找到匹配项,我如何在 javascript 中添加一些内容来检查网站上某人的网站 url,然后重定向到网站上的某个页面?例如...
我们要检查的字符串将是 mydirectory,所以如果有人去mysite.com/mydirectory/anyfile.php
甚至mysite.com/mydirectory/index.php
,javascript 会将他们的页面/url 重定向到,mysite.com/index.php
因为它在 url 中有 mydirectory,否则如果找不到匹配项,请不要重定向,我'正在使用下面的代码...
var search2 = 'mydirectory';
var redirect2 = 'http://mysite.com/index.php'
if (document.URL.substr(search2) !== -1)
document.location = redirect2
问题在于,即使没有找到匹配项,它总是为我重定向,有谁知道出了什么问题,有没有更快/更好的方法来做到这一点?