よろしくお願いいたします。
http://www.openspc2.org/reibun/javascript/link/016/index.html
���莞�Ԍ��Ɏw���y�[�W�ɃW�����v������
このページにサンプルコードが載っています。
数字の部分を変更すればリダイレクトするまでの時間を変更できます。
すいません。
http://www.atmarkit.co.jp/fnetwork/dnstips/034.html
@IT:DNS Tips:“www”の付かないURLアドレスの設定方法は?
JavaScriptですか??
JavaScriptだけですと、あくまでクライアントレベルでのページリダイレクトぐらいしかできません。サーバーサイドのJavaScript(JSP)でも、ヘッダーレベルでのリダイレクトぐらいしかできません。根本的にページ上の操作によるリダイレクトは上記の方々が答えているような感じです。
wwwつけようがつけまいが同じページにアクセスさせたい場合は、Apacheレベルのバーチャルホスツの設定が必要になる気配です。
http://webmaster.hatena.ne.jp/1113309081
人力検索はてな - wwwを付ける意味について教えて下さい。 1)よく、http://xxx.co.jpとhttp://www.xxx.co.jpでどちらとも繋がるサイト、あるいはどちらかしかつながならないサイトがありま..
こことか
http://www.hatena.ne.jp/1113363026
人力検索はてな - wwwについて、ちょうど同じような事を質問しようと思っていました。 http://webmaster.hatena.ne.jp/1113309081 具体的にはwwwをつけないで転送されるようにするにはどこを..
こことか
うーん、さくらインターネットのレンタルサーバを借りているんですけど、さくら側に「http://www.hoge.com」にアクセスされたら「http://hoge.com」にリダイレクトできる?って聞いたら出来ないって回答が来たんですね。
なのでJavaScriptとかで実現できないかなと思ったんですけど、やっぱり無理なんでしょうか…。
http://www.openspc2.org/reibun/javascript/link/001/index.html
�p�X���[�h���������ꍇ�y�[�W���\������
> そうではなくて、「http://hoge.com/index.html」へリダイレクトしたら、そこでリダイレクトは終了にさせたいんです。
とご自分で解決法に気づいていらっしゃると思います。現在のURL(location.href)を元に条件分岐(if文,indexOfを使う)を行えばよいでしょう。(URLが http://www. から始まっている場合のみリダイレクト)
コピペできるソースお願いします。
こういうことでしょうか?
(ダブルクォーテーションは半角に直してください)
<body>
<script language=”JavaScript”>
<!--
var url = location.href;
if(url.indexOf(”http://www.hoge.com/”) != -1){
location.href=’http://hoge.com/’;
}
// -->
</script>
</body>
</html>
さんきゅー!
検証してませんが、こんな感じで試してみください:
<html>
<head>
<title>hogehoge</title>
<javascript>
function redirect()
{
if (document.location.hostname == ”www.hoge.com”)
{
document.location.href = ”http://hoge.com/index.html”;
}
}
</javascript>
</head>
<body onload=”redirect()”>
hoge fuga
</body>
</html>
さんきゅー(はぁと
あー、ちょっと説明不足だったみたいですね。
すいません。
「http://www.hoge.com/index.html」と「http://hoge.com/index.html」はURLの「www」が違うだけで、同じページなんですね。
だから単にリダイレクトするだけだと、「http://www.hoge.com/index.html」から「http://hoge.com/index.html」へリダイレクトした後、延々と「http://hoge.com/index.html」へリダイレクトすることになります。
そうではなくて、「http://hoge.com/index.html」へリダイレクトしたら、そこでリダイレクトは終了にさせたいんです。
よろしくお願いいたします。