list****@aladd*****
list****@aladd*****
2011年 6月 14日 (火) 12:17:03 JST
安川です。 大野さんありがとうございます。 > RewriteRule ^(.*)$ ./index.php/$1 [L] > でどうでしょうか? 変化無しですね。 今気づいたのですが、 そもそも「^(.*)$」が取れてない可能性ってあるんでしょうか。 --o--o--o--o--o--o--o--o--o Yasukawa @大阪 list****@aladd***** On Tue, 14 Jun 2011 09:36:41 +0900 Oono Tomoyuki <tomoy****@tabim*****> wrote: > 大野です。 > > > RewriteRule ^(.*)$ /index.php/$1 [L] > は、 > RewriteRule ^(.*)$ ./index.php/$1 [L] > でどうでしょうか? > > > 2011年6月14日9:11 <list****@aladd*****>: > > お世話になっております、 > > 安川@大阪市です。 > > > > 仕事の関係で、初めてのレンタルサーバ(K●●I)にCodeigniterで > > 実装する事になったのですが、Rewriteでハマっております。 > > > > Codeigniterそのものではなく、Apacheの話題が強い事を > > ご容赦ください。 > > > > 【1】 > > .htaccessを以下のように記述し、 > > http://example.com/foo/bar/とアクセスすると、 > > classとfunctionが取得できていません。 > > http://example.com/index.php/foo/bar/とアクセスすると > > 正常に動作します。 > > > > Options +FollowSymLinks > > > > RewriteEngine on > > RewriteBase / > > RewriteCond $1 !^(index\.php|robots\.txt|favicon\.ico|(.*).jpg|(.*).gif|(.*).css|(.*).js|(.*).swf) > > RewriteRule ^(.*)$ /index.php/$1 [L] > > > > 【2】 > > また、以下のように記述し、 > > http://example.com/foo/bar/とアクセスすると、 > > 正常に動作します。 > > (※http://example.com/index.php/foo/bar/にリダイレクトされています。) > > > > Options +FollowSymLinks > > > > RewriteEngine on > > RewriteBase / > > RewriteCond $1 !^(index\.php|robots\.txt|favicon\.ico|(.*).jpg|(.*).gif|(.*).css|(.*).js|(.*).swf) > > RewriteRule ^(.*)$ http://example.com/index.php/$1 [L] > > > > > > 【2】はリダイレクトされているので、URL的には正しい動きになっていると > > 推測できますが、リダイレクトのため、POSTの値が取れません。 > > > > 【1】で動かす必要があるのかと思うのですが、 > > ここで考えられる事、また、確認方法、対処方法等ございましたら、 > > ご教授いただければ幸いです。 > > > > > > --o--o--o--o--o--o--o--o--o > > Yasukawa @大阪 > > list****@aladd***** > > > > _______________________________________________ > > Codeigniter-users mailing list > > Codei****@lists***** > > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > > > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users