Stránka 1 z 1
.htacces a friendly URL
Napsal: 23 led 2012 19:15
od preclik
zdravím,
jak prosím zapsat do .htaccess jestli to teda jde, aby se zobrazovala pouze subdomena? řekněme, že nechci aby bylo vidět xxx.neco.eu/slozka/podslozka/2podslozka/neco.php ale jenom xxx.neco.eu nebo xxx.neco.eu/neco.php..jestli by to tak teda šlo
Re: .htacces a friendly URL
Napsal: 23 led 2012 20:30
od CZechBoY
všechno jde když se chce
můžeš to nastavit třeba v administraci hostingu, nebo v rootu adresářový struktury
vůbec si nenapsal, jak jsou ty subdomény řešený - kde jsou umístěný atd.
Re: .htacces a friendly URL
Napsal: 24 led 2012 17:07
od preclik
jde mi o ten zápis v htaccess jak by měl vypadat... aspoň nějaký příklad na to co jsem napsal výše
Re: .htacces a friendly URL
Napsal: 24 led 2012 17:33
od kubakoumak
No, já umim to, co ty asi nechceš. Že když máš složku "m", kde máš mobilní verzi a chceš, abys nemusel zadávat "domena.cz/m", ale "m.domena.cz", tak na to řešení mam, bohužel po zadání se adresa změní na: "m.domena.cz/m". Tohle sem taky řešil a nepřišel sem jak na to... :-/
Dělám to tak, že do adresáře "www", nebo jak to máš webhosting řešený (prostě kde máš index) do htacces zapíšeš:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?m\.domena\.cz$ [NC]
RewriteRule .* m/$0 [L]
A do složky "m" napíšeš:
RewriteEngine Off
Jinak mě napadá zběsilé řešení, ale to je podle mě děsná prasárna... Pojmenovat tu složku " " (Alt+255) - netuším, jestli to bude fungovat, nezkoušel sem to, ale asi to není dobré řešení, protože url bude vypadat: m.domena.cz/ /index.php
Já už sem tohle řešit přestal....
Re: .htacces a friendly URL
Napsal: 24 led 2012 21:02
od CZechBoY
nechápu jak chceš udělat z odkazu xxx.neco.eu/slozka/slozka/slozka/odkaz.html cestu xxx.neco.eu/odkaz.html
jako jde to, ale do těch složek se už potom nedostaneš třeba
RewriteEngine On
RewriteCond %{HTTP_HOST} ^xxx.neco.eu
RewriteRule ^(.*)$ slozka/podslozka/podslozka2/$1 [QSA,L]
kubakoumak:
fungovalo ti tohle?
RewriteEngine On
RewriteCond %{HTTP_HOST} !^m.domena.cz [NC]
RewriteCond %{REQUEST_URI} ^m/
RewriteRule ^(m/.*)$
http://m.domena.cz/$1 [QSA,L]