回避する方法についての提案を探しています:
$route = array(
'directory' => 'accountdirectory/index',
'directory/(:any)' => 'accountdirectory/index/$1',
'directory/(:any)/(:num)' => 'accountdirectory/index/$1/$2' ...
可能であれば、より寛容な単一のパターンを持つことで、すべてのセグメントが存在しなくてもルートが壊れることはありません:
'directory(/)?(:any)?(/)?(:any)' => 'accountdirectory/index/$1/$2'
ルートへ
- ディレクトリ/すべて
- ディレクトリ/
- ディレクトリ/すべて/10