Назад | Перейти на главную страницу

Как мне удалить www из URL моего домена

Я использую сервер tomcat и установил SSL, изменив строки в файлах server.xml и web.xml.

Проблема в том, что когда я просматриваю с domain.com, www.domain.com, в обоих случаях он просматривает. Но я хочу, чтобы он перенаправлялся только на domain.com.

Как мне это сделать?

Любая помощь будет оценена.

Спасибо

Этого можно добиться с помощью Rewrite Valve, это очень похоже на mod_rewrite в httpd :

1- Включите перезапись клапана в свой глобальный файл контекста context.xml или контекст вашего хоста server.xml , Рекомендую здесь:

<Host>
<Context> 
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" /> 
</Context>
</Host>

2- Создать перезаписать клапан файл конфигурации в папке конфигурации хоста, как показано выше:

$CATALINA_HOME/conf/Catalina/<host_name>/rewrite.config

3- Напишите свое правило перезаписи и сохраните файл конфигурации:

RewriteRule ^(.*)$ http://domainname.com/$1 [L]

3- Перезагрузка Кот

Для всестороннего обзора обратитесь к официальной документации.