Autor Zpráva
špule
Profil
Dělám projekt na webzdarma. Na DNS serveru to mají udělaný tak, že když žádáte neco.vase-3-domena.wz.cz, tak se otevře vase-3-domena.wz.cz. Tak jsem chtěl pomocí .HTACCESS udělat, že když napíšu moje-4-domena.moje-3-domena.wz.cz, tak se otevře moje-3-domena.wz.cz/moje-4-domena. (Kdysi jsem to udělal v PHP, ale to není ono, protože pak není ten adresář moje-4-domena skryt.) Do htaccess jsem napsal toto:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^.*moje-4-domena\.moje-3-domena\.wz\.cz$
RewriteRule ^(.*)$ %{DOCUMENT_ROOT}/moje-4-domena/$1 [L,QSA]

moje-3-domena.wz.cz funguje normálně, moje-4-domena.moje-3-domena.wz.cz hlásí error 500 (internal server error).

Když jsem napsal RewriteCond %{HTTP_HOST} moje-4-domena.moje-3-domena.wz.cz, žádnou chybu to nehlásí, ale chová se to, jako kdyby tam žádný rewrite vůbec nebyl. Mohl byste mi někdo poradit co s tím? Vygooglit se mi nic nepodařilo.
BaTeCzKo
Profil
Ja to delam např. takto:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} neco.wz.cz
RewriteCond %{REQUEST_URI} !neco/
RewriteRule ^(.*)$ neco/$1 [L]
špule
Profil
Použil jsem to, ale zobrazuje se mi error404. Vypadá to takto:

doména: zastavme-ie.unas.cz
subdoména: duvody
adresář pro subdoménu: /duvody
kód:
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} duvody.zastavme-ie.unas.cz
RewriteCond %{REQUEST_URI} !duvody/
RewriteRule ^(.*)$ duvody/$1 [L,QSA]

Děkuji
BaTeCzKo
Profil
Mate tam index.neco ? :D Nic jineho me nenapada, jelikoz mi toto vzdy fungovalo.
Toto téma je uzamčeno. Odpověď nelze zaslat.