rails:1469
From: Tatsuki Sugiura <sugi@n...>
Date: Mon, 07 Aug 2006 06:22:22 +0900
Subject: [rails:1469] Re: dispatch.fcgiの使用
杉浦です。 swallow@r... wrote: > AddHandler fastcgi-script .fcgi > AddHandler cgi-script .cgi > Options +FollowSymLinks +ExecCGI ここらへんは順序は関係ないですが、 > RewriteEngine On > > RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] > RewriteRule ^$ index.html [QSA] > RewriteRule ^([^.]+)$ $1.html [QSA] > RewriteCond %{REQUEST_FILENAME} !-f RewriteRule と RewriteCond は上から順に解釈されるので、順序に 意味があります。今のこれだと一番上の行しか使われません。 恐らく、やりたいのはこう? RewriteRule ^$ index.html [QSA] RewriteRule ^([^.]+)$ $1.html [QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] もしくは html への特別なマッピングが要らなければ、 RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] これだけとか。 詳しく知りたければ、mod_rewrite のドキュメントを読んでみる 事をお勧めします。黒魔術ではありますけれど……。 http://httpd.apache.org/docs/2.0/misc/rewriteguide.html http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html 1.3 のもの(そんなに変わってません)なら日本語訳もあります。 http://www.net-newbie.com/trans/mod_rewrite.html http://japache.infoscience.co.jp/rewriteguide/ -- ML: rails@r... 使い方: http://QuickML.com/
1467 2006-08-06 20:26 [swallow@r... ] dispatch.fcgiの使用 1468 2006-08-06 20:53 ┗[swallow@r... ] -> 1469 2006-08-06 23:22 ┗[sugi@n... ]