Autor | Zpráva | ||
---|---|---|---|
Rewey Profil * |
#1 · Zasláno: 11. 7. 2007, 21:52:06
Vážení,
vím, že už to tu bylo tisíckrát, ale lámu si s tím hlavu již asi šest hodin a i když jsem vyzkoušel spoustu variací kódů z této diskuze, nepovedlo se mi vyřešit můj problém - buď dojde k otevření prázdné stránky, nic se nestane nebo dojde dosti často k smyčce. a) Mám adresu www.neco.eu/jako/tato/adresa/totalni/nesmysl.php a potřebuju ji přetransformovat pomocí www.neco.eu/index.php?page=nesmysl.php. b) Existuje kód, který by platil pro všechny úrovně zanoření? ( www.neco.eu/jako/tato/adresa/totalni/nesmysl.php --> www.neco.eu/index.php?page=nesmysl.php, ale i www.neco.eu/jako/tato/nesmysl.php --> www.neco.eu/index.php?page=nesmysl.php) |
||
bukaj Profil |
#2 · Zasláno: 11. 7. 2007, 22:13:12 · Upravil/a: bukaj
.htacces v rootu webu:
RewriteBase / RewriteRule ^.+([^/]+\.php)$ index.php?page=$1 |
||
Kajman_ Profil * |
#3 · Zasláno: 11. 7. 2007, 23:37:02
Nebo možná
RewriteBase / RewriteRule ^index\.php$ - [L] RewriteRule ^(.+/)?([^/]+\.php)$ index.php?page=$2 [L,QSA] |
||
Rewey Profil * |
#4 · Zasláno: 12. 7. 2007, 08:36:53
Díky moc pánové, ale u obou dvou případů se sesype grafika (jako by to nemohlo načíst externí css soubor) a adresu to neupraví... :(
|
||
Rewey Profil * |
#5 · Zasláno: 12. 7. 2007, 08:59:28
Už jsem z toho opravdu zmatený, vyzkoušel jsem snad dvacet kódů nalezených různě půo diskuzích (hlavně zde) a nefunguje ani jeden... :/
|
||
Kajman_ Profil * |
#6 · Zasláno: 12. 7. 2007, 09:14:38
K css souboru atp. musí být správná cesta - např. absolutní. Vzhledem k vytvoření virtuální adresářové struktury je nynější špatná.
src="/styl.css" |
||
Rewey Profil * |
#7 · Zasláno: 12. 7. 2007, 10:19:34
Bohužel, ani ta absolutní cesta nepomohla. Opravdu nechápu, jak to může fungovat... Ne, že bych to nutně potřeboval, jen jsem to chtěl vyzkoušet, ale i tak... Ani náznak zlepšení se neobjevil při jediném kódu, jen jednou mi všechno začalo odkazovat na úvodní stránku a to bylo vše. :((
|
||
bukaj Profil |
#8 · Zasláno: 12. 7. 2007, 12:08:49
nepomůže ani "naprosto absolutní cesta"? něco jako: http://domena.tld/styl.css?
|
||
BetaCam Profil |
#9 · Zasláno: 12. 7. 2007, 18:31:36 · Upravil/a: BetaCam
a nepomohlo by ti třeba neco jako
RewriteCond $1 !^(index\.php|styl\.css) |
||
Časová prodleva: 17 let
|
0