【Apache】mod_rewriteについて語るスレ (686レス)
前次1-
抽出解除 レス栞

228
(3): nobodyさん [sage] 2007/07/19(木) 00:53:42 ID:??? AAS
質問です。よろしくお願いします。
RewriteRule /(.+)\.(.+)$ /$1.A.$2
既存の拡張子の前に.Aを挿入しようとしていますが、$2に前置するピリオドが
悪さしているらしく、うまく動きません。どうすればよいでしょうか。
229: 228 [] 2007/07/19(木) 01:05:11 ID:k0bvHpUP(1) AAS
.を_などにすると意図したように動きます。といいつつあげます。
231: 228 [sage] 2007/07/19(木) 02:11:07 ID:??? AAS
\つけてもだめでした。その前に、.$1は問題ないんですが、
.はそもそもエスケープする必要あるのが普通でしょうか。
.Aの挿入はおいといて、$1.$2もだめでしたが、$2.$1は大丈夫でした。
何か他の理由でしょうか。

とりあえず、$2にピリオドごと格納して解決しました。
が、なぜ上記のがだめなのか気になって夜も眠れません。
232: 228 [sage] 2007/07/19(木) 23:31:43 ID:??? AAS
全然、別の問題のようでした。何かがループされてしまってたようです。
Rewriteの動きをよく理解できてないようですので勉強します。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.172s*