Я рассмотрел несколько примеров конфигураций htaccess для сайтов в подкаталогах и попробовал большинство из них без 100% успеха.
Моя настройка :
- с использованием фреймворка Yii
- htaccess at
public_html/.htaccess
- сайт, расположенный внутри
public_html/mysite
каталога
- индекс, обрабатывающий все запросы, расположенные в
public_html/mysite/frontend/www/index.php
Статус URL-адресов :
www.mysite.com
отлично работает [ок]
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 не будет работать
Любая помощь будет очень признательна! Спасибо!