2011-10-07 23 views
0

私は検索してきましたが、まだ助けてくれる記事がありません。私はhtaccessファイルの書き換えエンジンについては非常に慣れていないし、現在php mvcフレームワークを開発中です。/index.phpをPHP MVCのhtaccess URLルーティング?

ので、例えばsite.com/Login/が直接だろう

は基本的には、Webサーバのルートから、私は、AppにリダイレクトするURLに自分のコントローラ/アクションを持つすべてのページリクエストが必要index.phpに渡すと、uriは明らかにphpで解析され、渡されたpostデータでログインコントローラを制定します。

+0

あなただけの250他の「MVC」フレームワークの1つでそれを見ることができます。 – mario

+0

[Mod-Rewrite or PHP router?]の複製がありますか?(http://stackoverflow.com/questions/1868154/mo​​d-rewrite-or-php-router) – mario

答えて

0

私は「いつも」の方法は、お使いのコントローラに存在しないファイルやディレクトリに対するすべての要求を転送することであると思う:

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule^App/index.php [L] 
+0

これは動作しません。403エラーが発生しています。私の一番上のhtaccessファイルは次のように設定されています: –

+0

のRewriteEngine RewriteCond%{REQUEST_FILENAME}!-f RewriteCond%{REQUEST_FILENAME}!-d RewriteRule^App/index.php [L] –

関連する問題