[1] [CITE@en[[[mod_rewrite]] - Apache HTTP Server]]
([TIME[2009-10-04 03:10:27 +09:00]] 版)
<http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriterule>

[2] [CITE@en[mod_rewrite - Apache HTTP Server]]
([TIME[2009-10-04 03:10:27 +09:00]] 版)
<http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html>

[3] [CITE@en[The Apache mod_rewrite Problem - Dracos.co.uk]]
([TIME[2010-06-23 09:45:24 +09:00]] 版)
<http://www.dracos.co.uk/code/apache-rewrite-problem/>

[4] [CITE@en[wakaba/perl-test-apache-rewriterules: Test: :RewriteRules]], [TIME[2023-04-17T09:33:03.000Z]] <https://github.com/wakaba/perl-test-apache-rewriterules>


[5] 
昔、某社のメインサーバーの設定ファイルは多数の[[バックエンドサーバー]]に[[逆プロキシ]]するすごく複雑な
[CODE[RewriteRule]]
の集合体になっていて、やむなくそれをいじらざるを得ない技術者達はおそるおそる変更して本番サーバーが正常に動作するか目視点検していました。

[6] 
さすがに耐えられなくなって作ったのが >>4 [DFN[[CODE[Test::Apache::RewriteRules]]]] で、テストを実行すると当該設定ファイルを埋め込んだ設定ファイルを作って
[[Apache]] を起動します。

[7] 
これができてから本番反映の安心感が爆上がりしました。(でも変更が楽しくなって設定ファイルはますます複雑になっていきました。。。)

[8] 
あの当時は [[CI]] という概念もまだ広まっておらず、
[[プログラム]]でなくサーバー設定ファイルを[[テスト]]するという発想も他では聞いたことがなかったような。