htaccess přesměrování domén podle druhého a následně třetího řádu

Vyřešeno176 zhlédnutíWebhostinghtaccess
0

Zdravím,

vzhledem k tomu, že na svůj webhosting mám nasměrováno více domén a již se mi v těch stránkách začíná dělat nepořádek, rozhodl jsem se že to roztřídím podle domény druhého řádu. Chtěl bych, aby když zadám například doménu „test.example.com“ tak to odkáže na složku „/domains/example.com/test.example.com“. Našel jsem nějaký kód na internetu, avšak ten funguje pouze na celou doménu (nikoliv na doménu druhého řádu), zde je kód

# Získání domény z HTTP_HOST
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$ [NC]
RewriteRule .* - [E=DOMAIN:%2]
 # Přesměrování na odpovídající složky
RewriteCond %{ENV:DOMAIN} !^$
RewriteCond %{REQUEST_URI} !^/domains/
RewriteRule ^(.*)$ /domains/%{ENV:DOMAIN}/%{ENV:DOMAIN}/$1 [L]


Je nějakým způsobem možné získat doménu pouze druhého řádu (example.com) a vložit ji tam?

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 19. 6. 2023