Я заранее прошу прощения за мое понимание новичка с Traefik, но есть ли способ переписать в «не www» домены с помощью переменной на основе запроса ?
Я гуглю уже более часа и не могу найти ответ.
Вот пример, как я мог бы сделать это в Apache. Вы можете видеть, что он использует переменную HTTP_HOST
:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Я вижу, что могу устанавливать метки так:
--label "traefik.frontend.redirect.permanent=true"
--label "traefik.frontend.redirect.regex=^https?://www.example.com/(.*)"
--label "traefik.frontend.redirect.replacement=https://example.com/${1}"
Но для этого нужно, чтобы я установил example.com
для всего. Я хотел бы, чтобы это перенаправить независимо от домена. Спасибо!