.htaccess Подстановочные Субдомены

Я пытаюсь реализовать решение с использованием поддоменов .htaccess и подстановочных знаков, чтобы

http: //subdomain.example.co отображается наhttp: //example.com/index.php/accounts/subdomain. Мои правила выглядят примерно так:

RewriteCond %{HTTP_HOST} !www.example.com [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).example.com [NC]
RewriteRule ^(.*/) /index.php [PT,L]

Что работает, но игнорирует все остальное. Когда я пытаюсь добавить что-либо к правилу, например:

RewriteRule ^(.*/) /index.php/hello [PT,L]

Я получаю 500 внутренняя ошибка сервера. Как мне заставить это работать?

Ответы на вопрос(3)

Ваш ответ на вопрос