0
デフォルトのページ、つまりyii2のサイト/インデックスにページングを使用しています。だから、paginationsのために、リンカによって生成されたURLは、私がYii2 URLからサイト/インデックスとページパラメータを削除するには
domain.com/1
を次のように私はURLにルールを書いてみましたようにそれが見えるようにサイト/インデックスとページパラメータを削除したいこの
domain.com/site/index?page=1
のように見えます
を次のようにのように、この'site/index/<page:\d+>' => 'site/index'
このような設定ファイルのマネージャーは、URLを作りました
domain.com/site/index/1
ようにもサイト/インデックスを削除するために、私はURLからこの
$pagination->route = '/';
この削除サイト/インデックスのように「/」に改ページのルートを設定するが、これは再び見えるようにURLを変更
domain.com/?page=1
私はこの
'/<page:\d+>' =>'site/index';
のようなURLマネージャでルールを変更してみました
しかし、URLは同じままです。私の質問はそれを見せる方法です
domain.com/1
私はYii2アドバンステンプレートを使用しており、URLマネージャで厳密な解析を有効にしています。
は申し訳ありませんが、この設定は私のために動作しませんでした。私は(#404)エラーページを取得しています。おそらく、URLマネージャで '' enableStrictParsing''が '' true''に設定されているためです。 –
なぜそれが問題になるのかわかりません。問題があるかどうかを確認するために、一時的に 'enableStrictParsing'をfalseに設定することができます。 $ pageをアクションのパラメータとして受け入れることを確実にしましたか? –