masalah pemisah
太子
太子 2018-10-09 10:40:03
0
3
1525

Hello cikgu, alamat yang ditunjukkan dalam video andawww.tp5.com/hello/aaa/dddd-33-ccc-444-eee-5555.html dipaparkan seperti ini, tetapi alamat dipaparkan selepas menukar pemisah fail konfigurasi bukan milik anda adakah sebabnya

太子
太子

membalas semua(3)
包子จุ๊บ

Moderator, adakah anda telah menemui penyelesaian?

Peter-Zhu

Soal jawab anda melibatkan peraturan pembolehubah gabungan dalam penghalaan:

Route::get('item-<name>-<id>', 'product/detail')
    ->pattern(['name' => '\w+', 'id' => '\d+']);

Kelebihan pembolehubah gabungan ialah tiada pemisah tetap dalam peraturan penghalaan Anda boleh sewenang-wenangnya menggabungkan peraturan pembolehubah dan pemisah yang diperlukan ditukar kepada yang berikut untuk menyokong :

Route::get('item<name><id>', 'product/detail')
    ->pattern(['name' => '[a-zA-Z]+', 'id' => '\d+']);Route::get('item@<name>-<id>', 'product/detail')
    ->pattern(['name' => '\w+', 'id' => '\d+']);

Penerangan peraturan pembolehubah di atas di laman web rasmi Jika anda mempunyai banyak pembolehubah, untuk menjana alamat URL yang mesra enjin carian, anda boleh menggunakan peraturan pembolehubah gabungan untuk mencantikkan. alamat URL anda, tetapi ia akan kehilangan sejumlah kecekapan pelaksanaan Jika operasi anda tidak mempunyai parameter atau parameter lalai, beri perhatian kepada perubahan dalam peraturan untuk mengelakkan kegagalan~~

.
秋香姐家的小书童

Peraturan penghalaan atau peraturan pseudo-statik tidak dikonfigurasikan.

  • balas 'pathinfo_depr' => '-', menetapkan ini akan memaparkan www.tp5.com/hello-dddd-33-ccc-444-eee-5555.html Peraturan penghalaan sambungan sedemikian juga menulis semula 'hello/[ :dddd]/. [;ccc]/[:eee]' =&gt; ['index/index/hello', ['kaedah' =&gt; ' =&gt; 'd{4}'.'eee' =&gt 'd{4}']], Adakah saya salah menulis peraturan?
    太子 pengarang 2018-10-09 11:41:28
  • balas Bolehkah anda memberi saya sedikit panduan?
    太子 pengarang 2018-10-09 11:41:43
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan