- ベストアンサー
ページ数がたくさんあるホームページについて
ホームページでIndexからAAAというページにリンクを張り、 AAAからBBBにリンクを張ってBBBのページをウェブ上で見ているとき、アドレスのところにはhttp;indexのページ/BBBと表示されてしまいます。 BBBを見ている時、Indexのページ/AAA/BBBと表示させたいときは、 どのようにすればいいのでしょうか??
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
サイト自体の本来のURLが「abc.com」だとします。 index.htmlを設置して表示されるURLは二種類。 abc.comのみの場合とabc.com/index.html リダイレクトでindex.htmlが最優先の場合はこうです。 そしてAAAとBBBのフォルダ(ディレクトリ)を作成して、其の中にindex.htmlを作成して設置(転送) 予めabc.com/index.htmlにはAAA/index.htmlへのLINKを、AAA/index.htmlからはBBB/index.htmlへのLINKを作成して転送。 尚、AAAの中にBBBを作成してるならページ内へのLINKだけでOK。 相対PASSと絶対PASSの使い方を間違えない様に・・・
その他の回答 (2)
http://homepage2.nifty.com/tomoarai/html/pass.html が解り易く説明してますね。
お礼
ありがとうございます!!
- kamino_r
- ベストアンサー率0% (0/3)
index.html AAA/index.html AAA/BBB/index.html というふうに3つのファイルを配置すれば可能です。 ※ここで、AAA,BBBはフォルダ(正しくはディレクトリと言う)です。 ※ページ内のリンク先も変えてくださいね。 index.htmlは、アドレス(URL)で指定しなくても表示してくれるので、 http://-----/BBB/ = http://-----/BBB/index.html というわけです。 分かりますか・・・?
補足
ありがとうございます。 これで何とかやってみます。 申し訳ないのですが、相対パスと絶対パスって何ですか??