プロが教える店舗&オフィスのセキュリティ対策術

index.html━┳━tokyo.html
        ┃
        ┣━folder1━page1.html
        ┃
        ┗━folder2━page2.html

このサイトでpage1.htmlからpage2.htmlへリンクを設定したいのですが、絶対パスではなく、相

対パスを使いたいのですが、いい方法はないでしょうか。

どうしても相対パスができない場合は、index.htmlにジャンプして、そこから自動的にジャンプす

るようにしたいのですが、問題はないでしょうか。

-------------------
パス

<a href=" ">リンク</a>

--------------------
ジャンプ

<html>
<head>
<meta http-equiv="Refresh" content="0;URL=folder2/page2.html">
<title>TAG index Webサイト</title>
</head>
<body>



</body>
</html>
----------------------

A 回答 (5件)

../folder2/page2.html



となります。

「..」は親フォルダを表しています。
なので、自分が居るフォルダから見て親フォルダにある「folder2」の中の「page2.html」を表すには上記のようになります。
    • good
    • 0

edomin2004さんの言われるとおりでよいでしょう。



ただし、
>>>index.htmlにジャンプして、そこから自動的にジャンプす
るようにしたいのですが、問題はないでしょうか。

に関してですが、index.htmlからpage2.htmlへいく事は出来ますが
今度はindex.htmlへ直接アクセスした場合も、止まらずに全てpage2.html
へ行ってしまうことになります。

つまりそのサイトへの入り口がpage2.htmlとなってしまうということで、
その対処法は、不自然でしょう。
    • good
    • 0

#3です。

説明を忘れていました。
「/」から始めるとルートを示しています。
    • good
    • 0

とりあえず「相対パスができない」というのが想像つかないんですが…


「/folder2/page2.html」でできますよね?
    • good
    • 0

単に「../folder1/page1.html」で良いと思いますが・・・。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!