mod_rewriteを使用して URL からサブドメインの一部を取得し、それを URL に追加することは可能ですか?
これは現在の URL で、顧客ごとに複数のサブドメインがあります。
customername.subdomain.domain.co.uk
これは、新しいサーバーと新しいサイトを指します。新しい URL 形式は次のとおりです。
http://domain/login/customername
すべての顧客がすべて 1 つのサイトの下にあるためです。
だから私がやろうとしているのは、 mod_rewrite を使用して前のものを取得し、.subdomain
それを最後に置くことですhttps://domain/login/customername
これは私がこれまでに得たものです:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^([a-z0-9]+).subdomain.domain(.*)$ [NC]
RewriteCond %{REQUEST_URI} $1/
RewriteRule ^(.*)$ https://domain/login/$1 [L]