84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
htaccess にルールを追加できることは知っていますが、PHP フレームワークではそれができないことがわかりました。それでもどういうわけか美しい URL が得られます。 URL ルールを知らない場合、サーバーはどうやってこれを行うことができるでしょうか?
Yii の URL マネージャー クラスを探していますが、その仕組みがわかりません。
これは通常、次のルールに従って、すべてのリクエストを 1 つのエントリ ポイント (リクエストに基づいて異なるコードを実行するファイル) にルーティングすることによって行われます。 リーリー
$_SERVER["REQUEST_URI"]) をルートのリストと比較します。これは、リクエストとコントローラー アクション (MVC アプリケーション内の) または他のアクションと一致するパターンです。 マップの実行パス。フレームワークには、リクエスト自体からコントローラーとアクションを推測できるルートがバックアップ ルートとして含まれることがよくあります。
) をルートのリストと比較します。これは、リクエストとコントローラー アクション (MVC アプリケーション内の) または他のアクションと一致するパターンです。 マップの実行パス。フレームワークには、リクエスト自体からコントローラーとアクションを推測できるルートがバックアップ ルートとして含まれることがよくあります。
リーリー
domain.com/about のような URL を使用できるようにする単純なスクリプトです。ここで何が起こっているのかを理解するのに役立つことを願っています。
のような URL を使用できるようにする単純なスクリプトです。ここで何が起こっているのかを理解するのに役立つことを願っています。
これは通常、次のルールに従って、すべてのリクエストを 1 つのエントリ ポイント (リクエストに基づいて異なるコードを実行するファイル) にルーティングすることによって行われます。 リーリー
ファイルは次に、リクエスト ($_SERVER["REQUEST_URI"]
簡単な例:) をルートのリストと比較します。これは、リクエストとコントローラー アクション (MVC アプリケーション内の) または他のアクションと一致するパターンです。 マップの実行パス。フレームワークには、リクエスト自体からコントローラーとアクションを推測できるルートがバックアップ ルートとして含まれることがよくあります。
リーリー
最初の構成と組み合わせて、これはdomain.com/about
のような URL を使用できるようにする単純なスクリプトです。ここで何が起こっているのかを理解するのに役立つことを願っています。