Я пытаюсь удалить /site/ и /user/ с моего url на Yii. Я и пытался добавить этот кодyii удаление подпапок из строки url
'contact' => array('site/contact', 'caseSensitive'=>false),
но я до сих пор не могу заставить его работать. Я пытаюсь получить все мои статические страницы, чтобы выглядеть mydomain.com/about.html
здесь некоторые из URL, я хочу изменить
/site/page?view=about ==> mydomain.com/about.html
/site/contact.html ==> mydomain.com/contact.html
/user/login.html ==> mydomain.com/login.html
здесь есть хочу, я получил до сих пор
'urlManager'=>array(
'urlFormat'=>'path',
'urlSuffix'=>'.html',
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
'<action:.*>'=>'site/<action>',
'user/<controller:\w+>/<action:\w+>'=>'user/<controller>/<action>',
),
'showScriptName' => false,
),
это является моим .htaccess
# Turning on the rewrite engine is necessary for the following rules and features
# FollowSymLinks must be enabled for this to work
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
</IfModule>
# Unless an explicit file or directory exists, redirect all request to Yii entry script
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
</IfModule>