Autor | Zpráva | ||
---|---|---|---|
LukasMK Profil * |
#1 · Zasláno: 2. 5. 2011, 09:46:37
Zdravím Vás, řeším takový problém, se který si nevím rady.
Mám pod jedním hostinge vedené dvě domény 2. řádu (sdílí FTP účet). Chtěl bych aby po zadání druhé domény se podstrčil obsah určitého adresáře na FTP. Příklad: 1. doména: neco1.cz (hlavní doména) 2. doména: neco2.cz (pouze jako přesměrování) po zadání neco1.cz se načte normálně index z rootu FTP. po zadání neco2.cz chci aby se načetl (podstrčil) obsah z adresáře neco1.cz/com/ V htacces jsem zkuil dá tohle: <IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} neco2\.cz RewriteRule ^(.*)$ http://www.neco1.cz/com/ </IfModule> Podstrčíto jak jsem chtěl, ale v adresním řádku se objeví http://www.neco1.cz/com/. Já chci aby tam zůstalo neco2.cz, aby si tedy učivatel nevšiml, že dostal něco "jiného". Poradí prosím někdo? |
||
Ernie Profil * |
#2 · Zasláno: 2. 5. 2011, 15:36:49
|
||
Ernie Profil * |
#3 · Zasláno: 2. 5. 2011, 17:00:39
Oprava - ze stejné domény.
|
||
Davex Profil |
#4 · Zasláno: 2. 5. 2011, 19:28:11
LukasMK:
Pokud jsou obě domény nasměrovány do stejného datového prostoru na serveru, tak by mělo stačit odebrat z pravidla protokol a jméno druhé domény. Také by se mělo přidat pravidlo proti zacyklení. <IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteCond %{REQUEST_URI} !^/com/ RewriteCond %{HTTP_HOST} neco2\.cz RewriteRule ^(.*)$ /com/$1 </IfModule> Ernie: „Podstrčit lze jen stránku ze stejné domény“ Je důležité, aby byly obě domény ve stejném prostoru. Klidně tam může být domén víc. |
||
Časová prodleva: 13 let
|
0