Yii-url-formats
提供:Dev Guides
Yii-URL形式
Yiiアプリケーションが要求されたURLを処理するとき、最初に、URLを解析してルートにします。 次に、要求を処理するために、このルートを使用して、対応するコントローラーアクションをインスタンス化します。 このプロセスは*ルーティング*と呼ばれます。 逆のプロセスはURL作成と呼ばれます。 urlManager アプリケーションコンポーネントは、ルーティングとURLの作成を担当します。 それは2つの方法を提供します-
- * parseRequest()*-要求をルートに解析します。
- * createUrl()*-指定されたルートからURLを作成します。
URLフォーマット
プリティURL形式を有効にし、エントリスクリプト名を非表示にするには、次の手順を実行します-
ステップ1 *-以下の方法で *config/web.php ファイルを変更します。
- pretty URL形式*を有効にし、エントリスクリプト名を無効にしました。
ステップ2 *-Webブラウザのアドレスバーに *http://localhost:8080/site/about と入力すると、きれいなURLが実際に表示されます。
URLは http://localhost:8080/index.php?r = site/about ではなくなっていることに注意してください。