◆ [日記][Apache] AllowEncodedSlashes ディレクティブにはまる。 原因はこれ→\(●)/とは (るるーしゅとは) - ニコニコ大百科 某所でリダイレクトできなくて(?_?)と悩んでいたのだが、どうやらAllowEncodedSlashesはデフォルトではOffらしい。この時、%2fがURLに入っていると、Apache(とりあえず、ウチのバージョンは。他は未検証)では、問答無用で404になる。例えばこんな感じに。%2fってディレクトリを作っても駄目でした。 で。 Onにすると、%2fも/として解析してくれる。*1 これを有効にした時に、何が問題って、../相当のことが出来ることなんだよね。あと、PATH_INFOが/で渡されたか、%2fで渡されたか判断がつかなくなる。まぁ、PATH_INFOは変な値を持ってることが多いので(つか、勝手に正規化されていたりする)使