toppageを指定したい。

[上に] [前に] [次に]
ももんが 2000/05/29(月) 13:34:21
アドレス欄にURLを入力する際
手打ちで入力しても目的のフォルダには飛ばずにいつでも
index.htmlを表示させる事は可能でしょうか???

よろしくお願いします。

2000/05/29(月) 14:17:50
すいません、質問の意味がよくわからないんですが、どういうことでしょう?

謎の人 2000/05/29(月) 14:20:47
自分のpublic_html配下を前提に...。

各フォルダに index.html を置き、本物index.html以外は、
メタで本物index.htmlへ飛ばす。

<META HTTP-EQUIV="Refresh" CONTENT="10;URL=http://xyz.com/">

ももんが 2000/05/29(月) 14:46:25
早速のご回答ありがとうございます!!
説明不足で申し訳ありませんでした。
要するに、toppageがすごく気に入ってるので
アドレス欄に一般ユーザーが仮に
http//www.○○○.co.jp/about.html(エンター)
・・・と入力すれば通常ではabout.htmlが表示されますよね。
でも!www.○○○.co.jpが最初に表示される・・・
なんてめちゃくちゃでしょうか?やっぱり。。。
やはり簡単にはできませんよね・・・。
で、出来なりなりにも何でできないのかが、知りたいんです。
スミマセンがよろしくお願いします。(あまり知識ないです・・・)

アム [E-Mail] [HomePage] 2000/05/29(月) 17:40:35
>>http//www.○○○.co.jp/about.html
ここのHTMLに仕掛けが仕込んであって、
>>http//www.○○○.co.jp/
から以外から(直接URLで飛んで)いくのを
出来なくしているからではないでしょうか。
普通、
>>http//www.○○○.co.jp/about.html(エンター)
>>・・・と入力すれば通常ではabout.htmlが表示されますよね。
>>でも!www.○○○.co.jpが最初に表示される・・・
ということは起きないので…。

そうでなければ、サイトを作っている人がミスをしているか、
サーバがダウンした可能性が考えられます。

うさ 2000/05/29(月) 18:50:05
ももんがさんは、↑のやり方を知りたいのではないでしょうか?
私は、知りませんので〜
どなたか、後よろしくです。

花花 2000/05/29(月) 19:00:03
http://www.tohoho-web.com/lng/199802/98021201.htm
↑こういうことでしょうか?

花花 2000/05/29(月) 19:17:21
../200003/00030366.htm
こんなのもありました。(連続でごめんなさい)

ミニュー 2000/05/29(月) 22:58:36
index.htmlをフレームにし、ROWS="100%, *"
というようにしておけば、
about.html に直接アクセスされる機会は少なくなるでしょう。
更にJavaScriptを併用すると、about1.html、about2.htmlなどを
直接開こうとしても、自動的にINDEXに飛ばすことが可能です。
以下のような感じ。

++ index.html(フレーム) ++

<html>
<head>
<title>INDEX</title>
<script language="JavaScript">
<!--
var ar0 = "about1.html";
var ar1 = "hidden.html";

var str = location.search;
var pos = str.indexOf("&");
if (pos != -1) {
  var num = str.substring(pos + 1, str.length);
  window["ar" + num] = str.substring(1, pos);
}

// -->
</script>
</head>
<script language="JavaScript">
<!--
document.write(
'<frameset rows="100%, *">',
  '<frame src="', ar0, '" name="main">',
  '<frame src="', ar1, '" name="hidden">',
'</frameset>'
);
// -->
</script>
</html>

 ++hidden.html++ 
<html>
<head>
<script language="JavaScript">
<!--
if (top.location.href.indexOf("index.html") == -1)
  top.location.href = "index.html?hidden.html&1";
// -->
</script>
</head>
<body bgcolor="green" text="white">
hidden.html<br>
</body>
</html>

 ++about1.html++
<html>
<head>
<script language="JavaScript">
<!--
if (top.location.href.indexOf("index.html") == -1)
  top.location.href = "index.html?about1.html&0";
//-->
</script>
</head>
<body bgcolor="red" text="white" vlink="white">
<center>
about1.html<br>
<br>
<a href="about2.html">GO</a><br>
</center>
</body>
</html>

 ++about2.html++
<html>
<head>
<script language="JavaScript">
<!--
if (top.location.href.indexOf("index.html") == -1)
  top.location.href = "index.html?about2.html&0";
//-->
</script>
</head>
<body bgcolor="blue" text="white" vlink="white">
<center>
about2.html<br>
<br>
<a href="about1.html">BACK</a><br>
</center>
</body>
</html>

ももんが 2000/05/30(火) 11:08:44
[[解決]]
いろいろとご指導ありがとうございました!
参考にさせて頂きます!!!!

[上に] [前に] [次に]