Autor | Zpráva | ||
---|---|---|---|
horava2 Profil |
#1 · Zasláno: 17. 2. 2010, 20:27:42
Dobrý den,
lze pomocí .htaccess přesměrovat z neexistující adresy domena.tld/subdomena subdomena.domena.tld Tím myslím, že budu mít pouze subdomena.domena.tld a při zadání domena.tld/subdomena se zobrazí subdomena.domena.tld. |
||
horava2 Profil |
#2 · Zasláno: 17. 2. 2010, 20:58:49
Zkoušel jsem to takto:
RewriteEngine on RewriteCond %{HTTP_HOST} ^www.([^.]).domena.tld RewriteRule (.*) http://%1.domena.tld/$1 [R=301,QSA,L] Ale vyskočí chybové hlášení 404 |
||
Davex Profil |
#3 · Zasláno: 18. 2. 2010, 23:11:49
Pro přesměrování z jedné adresy na druhou postačí jednoduché pravidlo:
RewriteEngine On RewriteCond %{HTTP_HOST} =domena.tld RewriteRule ^subdomena$ ht>tp://subdomena.domena.tld/ [R=301,L] |
||
horava2 Profil |
#4 · Zasláno: 19. 2. 2010, 11:00:40
po zadání domena.tld/subdomena mi se objeví 500 Internal Server Error
|
||
Davex Profil |
#5 · Zasláno: 20. 2. 2010, 15:29:24
Mělo by to normálně fungovat.
Pokud mají oba weby oddělený datový prostor, tak lze přesměrovat pomocí volby Redirect v souboru .htaccess v kořeni webu domena.tld: Redirect 301 /subdomena h>ttp://subdomena.domena.tld/ |
||
horava2 Profil |
#6 · Zasláno: 20. 2. 2010, 23:16:04
Davex:
Děkuji, už to jede :) Jen bych se chtěl zeptat, jak vyřešit problém, když budu mít více subdomen? Celé to opakovat? |
||
Časová prodleva: 3 dny
|
|||
Davex Profil |
#7 · Zasláno: 23. 2. 2010, 19:58:31
Pokud jich bude jen pár, tak to stačí pro každou zopakovat. Kdyby jich bylo hodně, což není běžné, tak by bylo vhodnější přesměrovat pomocí univerzálního mod_rewrite pravidla.
|
||
Časová prodleva: 14 let
|
0