Autor | Zpráva | ||
---|---|---|---|
joe Profil |
#1 · Zasláno: 25. 7. 2009, 13:25:09 · Upravil/a: joe
Zdravím,
řeším takový menší problém. Jak přesměruju cokoli do nějakého parametru, tedy chci dosáhnout z: example.com/neco na example.com/index.php?url=neco Jde to vůbec možné? Teď jsem si to totiž uvědomil, proč to u mě funguje a na hostingu ne, ale nejsem si jistý, mám pravidlo RewriteRule (.*) index.php?url=$1 [QSA,L] Které mi doma jde bez problémů, ale na hostingu to zobrazí 500 Internal Error To by ale znamenalo, že to má pořád přesměrovávat, zacyklilo by se to nebo ne? Tak proč mi to doma jde? Nebo jak jinak to udělat? To by ale znamenalo, že i toto by se mělo zacyklovávat RewriteRule (.*) index.php [L] Každopádně díky za pomoc :-) |
||
koudi Profil |
#2 · Zasláno: 25. 7. 2009, 13:29:31
500 Internal Error taky muze znamenat, ze hosting nepodporuje mod_rewrite a tuto direktivu nezna...
|
||
joe Profil |
#3 · Zasláno: 25. 7. 2009, 13:30:58
koudi
Může, ale na hostingu mod_rewrite je. |
||
koudi Profil |
#4 · Zasláno: 25. 7. 2009, 13:47:07
A nemusi se treba nejak povolit, nebo tak neco? To pravidlo je imho zcela v poradku, normalne ho takto pouzivam.
|
||
joe Profil |
#5 · Zasláno: 25. 7. 2009, 14:21:41 · Upravil/a: joe
koudi
Které používáš? EDIT: Vyřešeno, stačilo doplnit RewriteBase / |
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0