• 締切済み

Apache? ページ移動してもURL保持するワザ

こんにちは。よろしくお願いします。 apache2.2 php5 を使っています。 (簡単な説明) どれだけページ遷移しても index.htmlを示す初期のURLから変わらない方法を探しています。 (詳しい説明) 例えば「http://hogehoge/megane/」というURLがあります。 これで、meganeフォルダのindex.htmlが表示されます。 imdex.htmlから数十ページにリンクしています。 今、例えばsazae.htmlへ画面遷移します。 するとURLは「http://hogehoge/megane/sazae.html」となります。 この、sazae.htmlを表示させない方法を探しています。 ただ、ファイル名を表示させないというわけでもなくて、 例えば「http://hogehoge/megane/motai/masako/megane.html」と フォルダの階層がどれだけ深くなってもURLはずっと 「http://hogehoge/megane/」のまま変更しないようにしたい と思います。 (もしかして・・・) apacheの何か機能を利用してできますか? コールバック関数を利用してphpで書けますか? ご存知の方、どうかよろしくお願いします。

みんなの回答

  • mattalix
  • ベストアンサー率62% (47/75)
回答No.1

ブラウザーのアドレスバーをごまかしたいわけですね。 ・htmlのフレーム ・リンク先を全部index.phpへのPOSTメソッドで呼び出す形にする(GETだとURLに尾ひれがついてしまうので) といったところでしょうか

noname#106387
質問者

お礼

ご解答ありがとうございました! フレームとDirectoryIndexを使ってやろうと思います。

関連するQ&A