[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 06/07 01:56 / Filesize : 191 KB / Number-of Response : 619
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Apache】mod_rewriteについて語るスレ



1 名前:nobodyさん [02/06/11 19:29 ID:wH0rV3+D]
Apacheのモジュール『mod_rewrite』に関連するスレです。

基本的な内容は↓ページを読むこと。
japache.infoscience.co.jp/rewriteguide/
japache.infoscience.co.jp/japanese_1_3_6/manual/mod/mod_rewrite.html

それではマターリ逝きましょう。

612 名前:nobodyさん [2012/05/23(水) 13:22:20.82 ID:Pir5lqDt]
質問です、
RedirectMatchで以下のように設定したいのですが、上手く動いてくれません。

***.com/AAA/

***.com/seach.php?q=AAA

.htaccessを作成して、以下を記載しています
RedirectMatch ^/(.*)/?$ /search.php?$1 [NE]

上記の結果、
リダイレクト後に以下のようになってしまい、?をエンコードさせないようにhtaccessだけで設定したいと考えてます。
***.com/search.php%3fAAA

さくらのレンタルサーバでやりたいと思ってます、何か方法をご存じの方いませんでしょうか?

613 名前:nobodyさん mailto:sage [2012/05/26(土) 00:35:06.64 ID:???]
\?
でだめかな

614 名前:nobodyさん mailto:sage [2012/05/28(月) 16:44:55.18 ID:???]
Redirect系は?以下を対象にしなかったような。

615 名前:nobodyさん [2012/05/30(水) 18:05:49.22 ID:Hgpoe6fE]
>>613
エスケープもしたのですが、直接変換されてしまうようです。
***.com/search.php\%3fAAA
\はブラウザによって解釈されて、
***.com/search.php%5c%3fAAA
などになります(IE)

RedirectでもRewriteでもどちらかできればよいのですが、上手くいかないです。。


616 名前:nobodyさん mailto:sage [2012/06/06(水) 04:07:27.81 ID:???]
だからRedirect系は?以下が対象にならないんだって。

で、RewriteはCondでQUERY_STRINGに()を使って拾って
Ruleで%1などを使って展開させる。

617 名前:nobodyさん [2012/06/06(水) 09:09:10.89 ID:wVcnLYsG]
>>616
ご教授頂いた内容は逆のパターンではないでしょうか?
muumoo.jp/news/2006/04/06/0redirect.html

今回やりたいのはこれなんですが、
***.com/AAA/

***.com/seach.php?q=AAA
"AAA"は拾えてるのですが、RewriteRuleの変換時に?がエスケープをしてもエンコードされてしまうのに困っています。
さくらのレンタルサーバで、htaccessへの記述でなんとかできないか困ってます。(自鯖でapache立てれば一瞬なのは分かってますが、、、)

618 名前:nobodyさん [2012/06/06(水) 20:29:59.74 ID:nyX+e36y]
試してない。

[N] を使って、書き換え後にもう一度リライト処理を通すときも
エスケープされるんだろうか。

RewriteCond %{REQUEST_URI} !^/search¥.php
RewriteRule ^/([^/]+)/$ /search.php?q=$1 [N]







[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<191KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef