>> Apache + mod_fcgid

また変えてみた。「>|apache|」で色付けできるのが、ちょっとへぇ〜。

設定

Alias /masudaitter /opt/projects/masudaitter/public

<Directory /opt/projects/masudaitter/public>
    Options ExecCGI FollowSymLinks
    AllowOverride AuthConfig Indexes Limit
    Order allow,deny
    Allow from all

    AddHandler fcgid-script .fcgi

    # You need mod_fcgid version >= 2.1 to support arguments "xxx/dispatch.fcgi" in FCGIWrapper
    #FCGIWrapper "/usr/bin/ruby /opt/projects/masudaitter/public/dispatch.fcgi" .fcgi

    RewriteEngine On
    RewriteBase /masudaitter
    RewriteRule "^/(meteor_strike.swf)" "$0" [L]
    RewriteRule "^/(images|stylesheets|javascripts)/?(.*)" "$0" [L]
    RewriteRule ^$ index.html [QSA]
    RewriteRule ^([^.]+)$ $1.html [QSA]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
</Directory>