Я пытаюсь реализовать решение, используя поддомены .htaccess и подстановочные знаки, чтобы
http://subdomain.example.com сопоставляется с 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. Как мне заставить это работать?