簡単にapacheからnginxへ移行するツール htaccess to nginx converter

htaccess to nginx converter

最近、個人的にWEBサーバーのnginxに挑戦中です。

3、4年前あたりから軽量なWEBサーバーnginxが話題になっていて、ついに先日やっとnginxへ挑戦した次第です。

周りの話題についていけないので・・・やっぱり自分でポチポチ触るのが一番かと思い重い腰をあげちゃいました。


自分では、ずっとapacheでも十分かと思っていて、わざわざnginxを動かすまでもないのかと

ずっと誘惑に耐えていたのですが

(以前も同じようにlighttpdなどの消えていく話題が多かったので年寄りは無闇に手を出しません。)

そろそろ心の中でゴーがでたので、個人的なテスト(wordpressやらそのたオープンソース系のサービス)

環境でどんどん触って行きたいと思います。


しばらくnginxを利用した感想は

設定などは慣れれば、apacheよりは楽かもしれませんね。


また、apacheの場合、デフォルトでたくさんの設定箇所が容易されており

全てを理解するのに面倒です。


その点、nginxはシンプルなので、やりたいことを追記していく感じでしょうか。


ただ一番の問題点は

apacheの.htaccessが利用できないので、.htaccessで制御しているシステムの移行・導入には

少し戸惑うかもしれません。

ここらへんがnginxの利用を敷居の高いものにしているのかもしれませんね。


今では.htaccessだとデザイナーさんでも設定することができる時代です。

.htaccessが設定できないとハードルが上がる?.htaccessがFTPで編集できるのもメリットが高い?


そこで、今まで構築したシステムの.htaccessを簡単にnginxの設定ファイルに変換してくれる

ツールが無いのか?探してみたところ既に変換サービスがありました。


htaccess to nginx converter
winginx.com/htaccess

いろいろなhtaccessファイルを放り込んでテストしましたが、なかなか優秀なサービスです。

問題なく全て変換してくれました。

実際にnginxで試してみると問題なくapache同様の動作をしてくれました。

※breakオプションが邪魔する時がありますが

次回はnginxのキャッシュ設定をポチポチ遊んで見たいと思います。

関連記事