Autor | Zpráva | ||
---|---|---|---|
Soukal Profil * |
#1 · Zasláno: 6. 8. 2012, 12:09:21
Dobrý den,
chtěl bych se zeptat, přepisuji následovně adresu: RewriteRule ^clanek-(.*) /index.php?m=clanek&titulek=$1 [L,QSA] coz funguje bez problemu. Pak chci přidávat komentáře takto: www.example.tld/clanek-test?pridat-komentar a chtěl bych URL přepsat na www.example.tld/clanek-test-pridat-komentar
RewriteRule ^clanek-(.*)-pridat-komentar /index.php?m=clanek&titulek=$1&pridat-komentar [L,QSA] ale nefunguje. Může být problémem prázná hodnota proměnné GET? |
||
ShiraNai7 Profil |
#2 · Zasláno: 6. 8. 2012, 12:26:12
Soukal:
A mas to pravidlo pred tim prvnim? |
||
Soukal Profil * |
#3 · Zasláno: 6. 8. 2012, 12:30:28
ShiraNai7:
Jo |
||
Kajman Profil |
#4 · Zasláno: 6. 8. 2012, 14:45:20
Soukal:
„ale nefunguje“ Máme to chápat tak, že ww>w.example.com/index.php?m=clanek&titulek=nejaky-titulek&pridat-komentar - funguje jak má ww>w.example.com/clanek-nejaky-titulek - funguje jak má ww>w.example.com/clanek-nejaky-titulek-pridat-komentar - je nějak rozbité, i když to nové přepisovací pravidlo je na prvním místě? |
||
Soukal Profil * |
#5 · Zasláno: 6. 8. 2012, 22:51:03
Kajman:
Přesně tak |
||
Kajman Profil |
#6 · Zasláno: 7. 8. 2012, 09:45:13
Jak konkrétně je to rozbité?
A zkuste si zapnout RewriteLog (v konfiguraci apache) a dejte sem výsledek. |
||
Soukal Profil * |
#7 · Zasláno: 8. 8. 2012, 08:25:50
Zkusím, pak dám vědět, zatím je to vše, díky
|
||
Časová prodleva: 12 let
|
0