私は今簡単なログインビューでPHPアプリケーションを構築しています。 私は私のURL(コントローラとアクション)で2つのGETパラメータを使用してビューをルーティングしています:MVCはURLから「index.php」と「GET」リクエストを削除します
http://www.web.com/index.php?controller=access&action=login
事があり、私はこのURLを好きではない、と私はこのようにそれを見せたかった。
http://www.web.com/access/login
htaccessで一部のリダイレクトについて読みましたが、期待どおりに動作しません。誰でもこの解決方法やベストプラクティスを知っていますか?
それが助け場合、私はまた、あなたに私のアプリの構造をまくます:高度のため
app/
|-- view/
| |-- login.php
|-- base.php
src/
|-- controller/
| |-- AccessController.php
|-- router.php
index.php
.htaccess
感謝を!
1)が、そのファイル上のメインのindex.phpとルートパターンにすべての要求をリダイレクト:
[SEOフレンドリーURLのためのhtaccessの書き換えルールを作成する方法](http://stackoverflow.com/questions/28168375/how-to-write-htaccess-rewrite-rule-for-seo-の可能性のある重複フレンドリー - URL) – JimL