Apache .htaccess subdoména
Napsal: 11 lis 2014 22:13
Dobrý večer, snažím se přijít na to, jak udělat subdoménu pomocí htaccess, beze změny odkazu, myslím to tak, že když bude subdomain.domain.cz, tak to chci přesměrovat na domain.cz/něco/něco/, ale chci aby se furt ukazovalo subdomain.domain.cz.
Zde je můj kód, který vyhazuje chybu Internal server error, hosting mám na endora.cz:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} subdomena\.ffb\.8u\.cz$ [NC]
RewriteRule ^(.*)$ /subdomains/subdomena/$1
Fungovalo by to takto (ale to by se změnil odkaz):
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} subdomena\.ffb\.8u\.cz$ [NC]
RewriteRule ^(.*)$ http://ffb.8u.cz/subdomains/subdomena/$1
Dále bych chtěl, aby když dotyčný napíše subdomain.domain.cz/admin, tak ho to přesměruje znovu na stejnou adresu, akorát na adresář admin, takto by to fungovalo se vším, co napíše.
Snad jste to pochopili, pokud ne, tak se mě ptejte.
Děkuji za všechny odpovědi.
PS: Prosím, pište ke každé odpovědi, proč to tak funguje, abych se něco nového naučil.
Zde je můj kód, který vyhazuje chybu Internal server error, hosting mám na endora.cz:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} subdomena\.ffb\.8u\.cz$ [NC]
RewriteRule ^(.*)$ /subdomains/subdomena/$1
Fungovalo by to takto (ale to by se změnil odkaz):
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} subdomena\.ffb\.8u\.cz$ [NC]
RewriteRule ^(.*)$ http://ffb.8u.cz/subdomains/subdomena/$1
Dále bych chtěl, aby když dotyčný napíše subdomain.domain.cz/admin, tak ho to přesměruje znovu na stejnou adresu, akorát na adresář admin, takto by to fungovalo se vším, co napíše.
Snad jste to pochopili, pokud ne, tak se mě ptejte.
Děkuji za všechny odpovědi.
PS: Prosím, pište ke každé odpovědi, proč to tak funguje, abych se něco nového naučil.