[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
mod rewrite bez ID

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
NapísalOffline : 28.08.2008 15:04 | mod rewrite bez ID

mam takyto link : index.php?id=2

Da sa pomocou mod rewrite zapisat aj tak, aby v URL nefigurovalo id, ale samozrejme ze by to id bralo normalne, len by to nebolo v URL?

Lebo napr.
Kód:
RewriteEngine on
RewriteRule ^([^/]*)\.html$ ?id=$1 [L]


toto v podstate nahodi URL napr. 2-kontakt.html, pricom v skutocnosti je na stranke index.php?id=2. Ja by som chcel aby v URL bolo len napr. kontakt.html cize bez id.

No a niekde som videl aj take URL pomocou mod rewrite, kde nebola ani koncovka .html. Ale ked ju dam prec v .htaccess, tak mi to nefunguje.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144 | 144
NapísalOffline : 28.08.2008 17:24 | mod rewrite bez ID

ja som koncovku HTML zmenil na lomitko / a teraz nemam kontakt.html ale kontakt/


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.04.07
Prihlásený: 07.09.08
Príspevky: 16
Témy: 2 | 2
NapísalOffline : 28.08.2008 17:40 | mod rewrite bez ID

skus nahradit * s +
Kód:
RewriteEngine on
RewriteRule ^([^/]+)\.html$ ?id=$1 [L]


Offline

Užívateľ
Užívateľ
mod rewrite bez ID

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 29.08.2008 17:36 | mod rewrite bez ID

aha, jasne kajbo, to bez toho html funguje s lomitkom.

Gosty: Ale co ma znamenat to + ? Problem ID mi to nevyriesi. Da sa to vobec, aby v URL nebolo ID?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1719
Témy: 0 | 0
NapísalOffline : 29.08.2008 18:40 | mod rewrite bez ID

A ako sa má potom vedieť, ktorú stránku vlastne chceš? (keďže sa ti to tam určuje podľa toho id)

PS: + znamená aspoň jeden znak


Offline

Užívateľ
Užívateľ
mod rewrite bez ID

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 29.08.2008 19:33 | mod rewrite bez ID

takze som to vyriesil takto:namiesto ciselneho id som pouzil retazec. Cize teraz to mam takto
Kód:
RewriteRule ^([a-z0-9_-]*)\/$ ./?id=$1 [QSA,L,NC]


co mi vlastne adresu id=kontakt zmeni na kontakt/

takto to funguje super, ale mam problem, ak uz kliknem na menu a zobrazi sa mi URL www.nieco.sk/WWW/kontakt/ no a potom ked chcem kliknut na nejaku polozku v menu, tak uz ten link berie takto: www.nieco.sk/WWW/kontakt/homepage, alebo znovu ked chcem kliknut na kontakt tak www.nieco.sk/WWW/kontakt/kontakt. Ked v menu dam takto ./kontakt, tak v tomto pripade to uz funguje, ale zase pri prvom zobrazeni stranky to samozrejme nefunguje.

Skusal som aj takto /kontakt/ to by fungovalo, keby som mal stranky priamo v roote, ale ja ich mam v adresari.

Absolutnu adresu nechcem davat, lebo este neviem na akom serveri ta stranka bude, a ani to vediet nebudem, lebo ja ju len odovzdam.


Viete helfnut?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.02.07
Prihlásený: 16.02.16
Príspevky: 876
Témy: 144 | 144
NapísalOffline : 29.08.2008 19:41 | mod rewrite bez ID

nieje potrabna absolutna cesta. daj lomitko aj pred link:

<a href="/nieco/">nieco</a>

PS: aha tebe to nejde. ja mam podstranky tiez v adresari ale tento zapis mi funguje


 [ Príspevkov: 7 ] 


mod rewrite bez ID



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

mod rewrite

v PHP, ASP

5

521

28.03.2008 11:23

neopagan

V tomto fóre nie sú ďalšie neprečítané témy.

mod rewrite

v Ostatné

6

448

19.06.2009 18:15

pogo

V tomto fóre nie sú ďalšie neprečítané témy.

mod rewrite

v Ostatné

1

522

04.02.2008 11:47

Codik

V tomto fóre nie sú ďalšie neprečítané témy.

rewrite mod

v Ostatné

1

411

18.05.2009 15:09

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

mod-rewrite

v PHP, ASP

3

596

01.03.2007 17:09

javo

V tomto fóre nie sú ďalšie neprečítané témy.

mod-rewrite

v PHP, ASP

0

341

24.06.2007 16:26

qacer

V tomto fóre nie sú ďalšie neprečítané témy.

Mod rewrite

v PHP, ASP

4

408

28.04.2008 1:14

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Rewrite mod a CSS

v Ostatné

15

975

29.08.2008 14:12

don jebot

V tomto fóre nie sú ďalšie neprečítané témy.

Mod rewrite a subdomena

v PHP, ASP

3

357

09.04.2008 20:49

emer

V tomto fóre nie sú ďalšie neprečítané témy.

POMOC s mod rewrite

v Internetový marketing, SEO, reklama

1

761

14.10.2008 12:44

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

wamp server - mod rewrite na localhoste nefunguje

v Ostatné

10

898

02.08.2009 23:49

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

H: Sapphire HD4850 Dual-Slot (pencil-mod, v-mod)

v Modifikácie, návody a projekty

0

1596

18.01.2009 18:57

Vladio

V tomto fóre nie sú ďalšie neprečítané témy.

Orange & Black mod - mod by borec

v Modifikácie, návody a projekty

16

2612

07.08.2008 22:49

Orses

V tomto fóre nie sú ďalšie neprečítané témy.

pc na hry bez taktovania 650-700e bez monitora bez OS

v PC zostavy

9

404

03.12.2012 19:52

brmbo

V tomto fóre nie sú ďalšie neprečítané témy.

Herne PC do 600e bez periferii, bez OS, bez HDD

v PC zostavy

9

399

26.11.2011 15:59

Ondr00

V tomto fóre nie sú ďalšie neprečítané témy.

Rewrite

v Ostatné

2

365

13.03.2010 20:16

Unlink



© 2005 - 2017 PCforum, edited by JanoF