mam dotaz jak udělám stránku, když zadám adresu http://něco.mojedomena.wz.cz tak aby se mi otevřela taková stránka, kterou já budu chtít?
a neni neco jineho nez mod_rewrite? Nefuguje mi to?
nevim jestli to je moje chyba, nebo to WZ nepodporuje?
<HTML>podporuje, takze chyba bude na tvoji strane...
co takhle dat sem jeho obsah??</HTML>
alebo skus nieco vymysliet s premennou $HTTP_HOST
ta ti vrati cely url dotaz.
mam takto robene adresovanie na svojej stranke a funguje na wz.cz v pohode.
sice niekedy je lepsie pouzit (napr. pri testovani na localhoste)
takuto fintu: napr. adresu v tvare http://domena.wz.cz/index.php/parameter1/parameter2/ atd.
kde parameter1 az parameterN neexistuju ako adresare. neviem, ci to robia aj ine webservery, ale apache ak nenajde koncovi adresar, tak hlada o uroven vyssie - az dojde na index.php, ktory bude samozrejme existovat. :-) potom si cez premennu (dufam,ze sa nemylim) $QUERY_STRING zistim celu url a vyprasujem si tie parametre1 .. N.
potom si jednoducho parametre "namapujem" na nejaku stranku, aj s parametrami...
vyhoda pri tomto pouziti je aj v tom, ze aj google bude indexovat takto zadane stranky (kedze sa to javi ako normalna adresarova struktura), kdezto stranky tvaru index.php?var=hod1&SID=sdfsd3232, sa ignoruju.
opravte ma ak sa mylim...
>> apache ak nenajde koncovi adresar, tak hlada o uroven vyssie - az dojde na index.php
To tezko, to se prave pomoci mod_rewrite prepise na index.php?promenna1&promenna2 ...
<HTML>lamz :/
Mira by mohl o mem uziti prepisu vypravet :))</HTML>
Sorry Mastre. Webzdarma mod_rewrite nepodporuje. Alespoň ne wz.cz. Míra používá mod_vhost_alias ... :)) Takže přes PHP. jináč ne..
Sojkovče: Nemusíš to přepisovat pšes rewrite. Funguje to i bez.. Vyzkoušeno... (CVSweb).
<HTML><i>Sorry Mastre. Webzdarma mod_rewrite nepodporuje.</i>
Je na case abych zas neco vydelal....
Vsadime se spolu o 1000Kc?</HTML>
Já se nerad sázím, ale bejt tebou, tak si tak jistej nejsem. Včera jsem se koukal(hlavně kvůli tobě) na phpinfo, zda se nepletu. Tak se jukni na phpinfo a uvidíme.. Alespoň na wz.cz jsem ho nikde nepotkal...
<HTML>http://mt.wz.cz/info.php :
Loaded Modules:
core mod_access mod_auth mod_log_config mod_env mod_setenvif worker http_core mod_mime mod_autoindex mod_vhost_alias mod_negotiation mod_dir mod_actions mod_alias mod_so mod_deflate sapi_apache2 mod_logio <b>mod_rewrite</b> mod_auth_digest</HTML>
A jo. Já sem blbec. Až nakonci. No co se dá dělat... Máš pravdu.... No věděl jsem, poč se o litra nevsázet. Nevím, kde bych ho teď sebral :)).
MK:
pochlub se s tím .htaccess
<HTML>vypisovat to nebudu ale strucne:
mam tam 50 radku pravidel (RewriteRule) :)
mimo to se ten .access pri kazdem requestu vytvari znova aby jeho obsah byl aktualni pro potrebu dane situace...
nema smysl to resit :)
byl jsem nucet zavrhnout mod_alias protoze neumi NC</HTML>
Jak tak koukam, nebyl by na internetu nejakej clanek kde to je všechno popsany
Jako: mod_rewrite
nebo promena HTTP_HOST
vhost_alias atd
Master: to "pochlub se s tím .htaccess" nebylo na tebe. Nemyslím si, že by si to nevěděl, ale tazatel se ptal a jak vidno to vyřešil :))
http://www.sovavsiti.cz/2003/mod_rewrite.html
Když projdeš abclinuxu.cz, tak určitě něco taky najdeš. Oficiální dokumentace taky není k zahození.
http://www.root.cz/clanek/552
http://www.root.cz/clanek/542
Doporučuju prostudovat nějakou příručku o regulárních výrazech, pokud je neznáš.
a koukám, že opětně neumím číst.