Načítání obsahu domény z určité složky
Jsem v koncích a ano vím, že je to banalita, ale nedaří se mi nastavit htacces pro danou doménu na multihostingu, aby jednoduše braza za své root sobory z jiné složky, než-li její primární tedy u mě klasicky /domain/doména
Potřeboji ji změnit na /domain/doména2
Děkuji za pomoc.
7 Answers
Dobrý den,
teoreticky byste mohl použít následující kód
RewriteCond %{HTTP_HOST} ^(www\.)?domena\.tld$ [NC] RewriteRule !^domains/domena.tld/ /domains/domena.tld%{REQUEST_URI} [L,NC]
Kód je určený pro vložení do hlavní .htaccessu v adresáři /www/, nicméně toto nemusí být zcela efektivní. Možnost přesměrování jedné domény na druhou by nebylo řešením?
Hosting No Limit s příplatkovou službou neomezených aliasů.
Pro příklad je to doména deight.eu, ze které chci vzít obsah a zobrazovat na nové doméně, tak abych nemusel kopírovat obsah na dvě místa.
Děkuji.
Dobrý den,
zkuste pravidla nastavit dle odpovědi na dotaz Nasměrování dvou aliasů do stejného adresáře?
Ideálně je pak umístěte hned na začátek .htaccess ve /www pod RewriteEngine On.
Snažím se a nedaří se mi, nedokážu to zkloubit s hlavním nastavením htacces pro subdomény a aliasy, potřebuji, aby pro všechny domény nastavení zůstalo a jen deight.eu načítalo z jiného adresáře, zatím se mi podařilo jen server error 😀
Př.:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain-name.tld$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domain-name.tld$
RewriteCond %{REQUEST_URI} !domains/
RewriteRule (.*) /domains/deight2.eu/$1 [L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^deight.eu$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.deight.eu$
RewriteCond %{REQUEST_URI} !domains/
RewriteRule (.*) /domains/deight2.eu/$1 [L]
Díky za Váš čas!
Dobrý den,
takže potřebujete aby se obsah domény deight.eu načítal z adresáře /domains/deight2.eu ?
Máte rovněž vytvořený adresář /domains/deight.eu/ ? V něm něco máte?
Dobrý den,
ano zkoušel jsem tam dát vlastní htacces, ale nepotřebuji ho. Jednoduše potřebuji aby platila providla v nastavení htacces s vyjímkou dvou domén, které se načítají z jedné složky.
Děkuji za Váš čas.