Я разрабатываю веб-хостинг для видео. У меня небольшая проблема с UrlManager в конфигурации Yii. У Easch-видео в моем db есть такой ключ, как 't9d23f78ld', и я хочу, чтобы пользователь перешел на http://example.com/watch/t9d23f78ld, чтобы просмотреть видео. Я создал «часы» контроллер и мой urlmanager конфигурации выглядит следующим образом:Yii UrlManager routing
'urlManager'=>array(
'class'=>'application.components.UrlManager',
'urlFormat'=>'path',
'showScriptName' => false,
'rules'=>array(
'<language:(ru|uz)>/' => 'site/index',
'<language:(ru|uz)>/<action:(contact|login|logout)>/*' => 'site/<action>',
'<language:(ru|uz)>/<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<language:(ru|uz)>/<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<language:(ru|uz)>/<controller:\w+>/<action:\w+>/*'=>'<controller>/<action>',
),
),
Моя .htaccess выглядит следующим образом:
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
AddDefaultCharset utf-8
КАК СОЗДАТЬ URL, МЕНЕДЖЕР ПРОСМОТРЕТЬ ВИДЕО НА
правило