一致するものが見つかった場合、Webサイト上の誰かのWebサイトのURLをチェックし、Webサイト上の特定のページにリダイレクトするJavaScriptに何かを追加するにはどうすればよいですか?例えば...
チェックしたい文字列はmydirectoryになるので、誰かがアクセスした場合、mysite.com/mydirectory/anyfile.php
またはURLにmydirectoryがあるためmysite.com/mydirectory/index.php
、javascriptはページ/ urlをリダイレクトしますmysite.com/index.php
。それ以外の場合は、一致するものが見つからない場合はリダイレクトしないでください。以下のコードを使用しています...
var search2 = 'mydirectory';
var redirect2 = 'http://mysite.com/index.php'
if (document.URL.substr(search2) !== -1)
document.location = redirect2
それに関する問題は、一致するものが見つからなくても常にリダイレクトされることです。何が問題になっているのかを誰かが知っていますか?これを行うためのより高速でより良い方法はありますか?