htaccess přesměrování domén podle druhého a následně třetího řádu
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