RewriteRule
RewriteRuleは一回のリクエストにおいて何度でも発生させることができる(打ち止めにすることもできる)
Substitution
Patternにマッチした文字列はSubstitutionで指定した文字列に置き換えられる
Substitutionはファイルシステム上のパス、相対的なURLパス、絶対URL、置き換えなし(-で表す)の4種類があり得る。
ファイルシステム上のパスへの置き換え
グローバル設定
https://httpd.apache.org/docs/current/mod/mod_rewrite.html#rewriterule
table:RewriteRule
Description: Defines rules for the rewriting engine
Syntax: RewriteRule Pattern Substitution flags
Context: server config, virtual host, directory, .htaccess
Override: FileInfo
Status: Extension
Module: mod_rewrite
mod_rewriteの基本的な機能は正規表現に基づきURLをファイルシステム上のパスにマップすること
URLからURLのマッピングもできる
リダイレクトもできる
プロキシを起動することもできる mod_proxy?
Apache Module mod_rewrite