Przekierowanie Domeny W .htaccess

Witam,

potrzebuję przekierować domenę w .htaccess w głównym katalogu domeny na katalog z aplikacją w Yii.

Mój plik htaccess wygląda nastepująco:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]

RewriteCond %{REQUEST_FILENAME} !/yii/projectName/

RewriteRule ^(.*)$ /yii/projectName/$1 [L]

Przekierowanie działa ale zawsze przekierowuje do główwnej akcji skryptu, czyli tak jak by nie dział urlmenager.

Mój urlmenagerw wygląda tak:

‘urlFormat’=>‘path’,

‘showScriptName’=>false,

‘rules’=>array(

),

Można to jakoś ustawić w .htaccess lub w skrypcie żeby to działało?

Dzięki za pomoc.


RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]

RewriteCond %{REQUEST_FILENAME} !/yii/projectName/

RewriteRule . /yii/projectName/index.php [L]

Spróbuj tak. Musisz też nadpisać ścieżki dla assetManagera.

Tak też nie działa. Po tych zmianach wywołanie dowolnej akcji kieruje na główną akcję a wpisanie samej domeny kieruje na główny plik index.php na serwerze a nie w katalogu z aplikacją.

Czy dobrze rozumiem, że chcesz używać www.domain.com/controller/action zamiast www.domain.com/yii/projectName/controller/action?

Czy w grę nie może wejść utworzenie wirtualnego hosta kierującego od razu do tego folderu?