У меня есть Rails + Apache + Passenger, и мое приложение обслуживает поддомены подстановочных знаков. Мне нужно, чтобы все URL-адреса www перенаправляли на их эквиваленты, отличные от www.
- www.example.net следует перенаправить на example.net
- www.subdomain.example.net следует перенаправить на subdomain.example.net
Моя текущая конфигурация vhost указана ниже
<VirtualHost *:80>
ServerName example.net
ServerAlias *.example.net
DocumentRoot /home/public_html/example.net/current/public
RailsEnv staging
</VirtualHost>
Я пробовал ряд правил переписывания в разных местах, но ни одно из них не вступило в силу. Я проверил, чтобы убедиться, что модуль перезаписи apache включен и RewriteEngine включен. Не уверен, что мне не хватает. Вся помощь очень ценится!