△▲ WebProg 初心者の質問 Part15 ▼▽at PHP△▲ WebProg 初心者の質問 Part15 ▼▽ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト74:nobodyさん 07/02/08 18:57:49 LywQvllJ Apache 1.3.31です。 サーバ等については勉強し始めたばかりで、あまり理解していません。 特定ホストから、とあるファイルhoge.fooにアクセスしたとき、hoge.barとして表示させたいと思います。 要は、拡張子を書き換えたいのです。 拡張子の名前遺体が重要なので、ブラウザ側からはhoge.barと認識させたままでなければなりません。 なお、hogeの部分は任意の名前とします。 拡張子の異なるファイルを2つ用意し、ユーザのホストを解析して hoge.fooのリンク元となるHTMLをCGI等で書き換えて振り分けるのが一番分かりやすい方法だとは思うのですが、 参照箇所がかなり多いため、プログラムを書き換えるのは最小限に留めておきたいです。 google先生に聞いてみたところ、以下の2つの手段が見つかりました。 しかし相変わらず欠点は残ったままです。 (1)RedirectMatch hoge.foo→hoge.barへリダイレクトする。 欠点:結局、hoge.fooとhoge.barの2つのファイルが必要となり、無駄っぽい。 (2)Rewrite hoge.bar→hoge.fooへ内部で変換する。 欠点:リンク元のHTMLを弄るハメになる。 何かスマートな方法はありませんでしょうか。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch