概要
リダイレクトページを作成する。今回はあるディレクトリ配下に以下のhtmlを配置し、urlに到達したら、設定しているページに自動遷移するコードを実装する。
コード
・・・
<body>
<script>
var ulr="test.html";
var rulParam = location.search.substring(1);
var redirectUrl = "";
redirectUrl = url;
if(urlParam){
if(redirectUrl.includes('?')){
redirectUrl += '&' + urlParam;
}else{
redirectUrl += '?' + urlParam;
}
}
location.href = redirectUrl;
</script>
</body>
・・・
substring(1) について
substring(e)とすることで、e以降の文字を全て抽出する。
1文字目は(0)、2文字目は(1)となる、
location.searchの1文字目は「?」になるので、それを除した値を表示することになる。