У меня есть некоторое сопоставление URL-адресов в Yii2: 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ ['pattern'=>'pages','route'=>'pages/index', 'suffix'=>'/'], ['pattern'=>'pages/<id:\d+>','route'=>'pages/single', 'suffix'=>'.html'], ]] Итак, URL: domain.com/pages/ – works fine domain.com/pages – E404 domain.com/pages/321.html – works fine domain.com/pages/321 – E404 Если я удалю параметр суффикса из массива config, тогда: domain.com/pages/ – E404 domain.com/pages – […]
Возможный дубликат: Как создать ссылку для профиля пользователя, например facebook для моей веб-страницы Как управлять настраиваемым URL-адресом для профиля пользователя, например www.exampl.com/brito insted of www.exampl.com/user/profile/id/22 www.exampl.com/jhon insted of www.exampl.com/user/profile/id/31 www.exampl.com/piter insted of www.exampl.com/user/profile/id/66 Я сделал код ниже в моем файле config / main.php, теперь он работает только для этих 3 статических пользователей. как я могу […]
Поэтому я пытаюсь создать чистую систему URL-адресов в PHP для изменения URL-адресов, подобных этому http://example.com/index.php?projects=05 : http://example.com/projects/05 До сих пор я выяснил, как использовать parse_url для сопоставления URL-адресов, которые выглядят как http://example.com/index.php/projects/05 но я не могу понять, как удалить «index.php» из URL. Есть ли способ использовать .htaccess для удаления index.php из строки url? Я знаю, […]