※ ChatGPTを利用し、要約された質問です(原文:htaccessを使ってredirectさせたいのですが・・・)
htaccessを使った自動転送がうまくできない問題
このQ&Aのポイント
htaccessを使用してディレクトリへのアクセスを別のCGIファイルに自動転送したいが、うまくいかない。
index.htmlにアクセスした際に、自動的にcgi-bin/index.cgiに転送させる仕組みを作りたい。
WEBARENAにてhtaccessを設定し、自動転送を試みたが、うまくいかない。
htaccessを使ってredirectさせたいのですが・・・
今組んでいるプログラムで、「あるディレクトリにアクセスした時に別のCGIファイルへ自動的に転送させる」というような仕組みを使用したいと思っています。
使っているサーバはhtaccessが使えるので、htaccess内にRedirect関数を記述して転送させようとしているのですが、何度やっても自動転送がうまくできません。
具体的に言うと「index.html」にアクセスした時に「cgi-bin/index.cgi」というファイルに自動転送させたいのですが、index.htmlがそのまま表示されてしまうのです。
それで、index.htmlを削除してみると、今度は「403 Forbidden」エラーが起こってしまっています。
ちなみに、使っているサーバはWEBARENAです。
もうどうしたら解決するのか全然わからず困りはてています。
皆さまの知恵をお貸しください。よろしくお願い致します。
補足
すみません、私の説明が足りていなかったのですが、 このCGIというのがPC&携帯のキャリア判別のCGIでして、 どのキャリアでもindex.html→index.cgiにジャンプして適切なトップページを表示、 と言うようにしたいのです。 となると携帯ではJavaScriptは使えず・・・と言った具合で、 それでhtaccessを使おうと思っているのです。 でも回答ありがとうございました。