xptree回答ポイント 60ptウォッチ 1

.htaccessに関する質問です。


DirectoryIndex /index.php
order deny,allow
deny from all
allow from 各種携帯IP
ErrorDocument 403 http://ドメイン/pc/NG.html

上記のように携帯以外のIPからのアクセスは全てhttp://ドメイン/pc/NG.htmlへリダイレクトしています。
しかしPCからtestという文字列が入ったURLをリクエストされた場合はhttp://ドメイン/pc/OK.htmlへリダイレクトしたいです。
※携帯の場合はリダイレクトしません。

http://ドメイン/?q=testへのアクセスは/pc/OK.htmlへリダイレクト
http://ドメイン/?q=abctestdeへのアクセスは/pc/OK.htmlへリダイレクト
http://ドメイン/?q=tesへのアクセスは/pc/NG.htmlへリダイレクト
携帯からのアクセスは全て/index.php
サイトの構造上、?q=の後にどの文字列を入力しても/index.phpが表示される仕組みになっています。

PCからtestという文字列が入ったURLをリクエストされた場合のみhttp://ドメイン/pc/OK.htmlへリダイレクトするにはどうしたらよいでしょうか?

ご教示いただけると幸いです。
宜しくお願い致します。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2011-01-30 13:47:30
終了日時
2011-02-06 13:50:03
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

.htaccess519PHP7798ドメイン2066TES7HTML5036リダイレクト414IP902URL11376

人気の質問

メニュー

PC版