.htaccess для сайта в подкаталоге с использованием Yii framework

Я просмотрел несколько примеров конфигураций htaccess для веб-сайтов в подкаталогах и попробовал большинство из них без 100% успеха.

Мои настройкитаковы:

  • с использованием Yii framework
  • htaccess на public_html/.htaccess
  • сайте, расположенном в каталоге public_html/mysite
  • index, обрабатывающем все запросы, расположенные по адресу public_html/mysite/frontend/www/index.php

Состояние URL-адресов:

  • www.mysite.comработает нормально [ok ]
  • www.mysite.com/controller/actionпоказывает мне домашнюю страницу [неправильно]
  • www.mysite.com/mysite/frontend/www/controller/actionработает нормально [неправильно, вместо этого должен работать пункт выше]

Мой .htaccessна данный момент выглядит так:

AddHandler application/x-httpd-php53s .php .html

Options +SymLinksIfOwnerMatch
IndexIgnore */*

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{HTTP_HOST} ^(www.)?mysite.com$
RewriteCond %{REQUEST_URI} !^/mysite/frontend/www

RewriteRule ^(.*)?$ /mysite/frontend/www/index.php [L]

Я перепробовал все, но понятия не имею, почему www.mysite.com /controller/action не будет работать :(

Будем очень признательны за любую помощь! Спасибо!

6
задан guivalerio 16 March 2012 в 00:43
поделиться