.htaccess przyjazne linki ...

Odpowiedz Nowy wątek
2011-09-24 17:18
0

Witam. Czy przyjazne linki działają na localhoscie ? Mam z nimi problem :( Używam Xamppa.

np takie przekierowanie: ErrorDocument 404 http://localhost/turystyczne/index.php. Działa.

A takie już nie: RewriteRule ^ciekawe-miejsca/([^-]+)/([^-]+).php$Ciekawe-miejsca.php?strona=&id=

A link wygląd tak : http://localhost/turystyczne/[...]miejsca.php?strona=c&id=5
W czy może być problem :) ?

edytowany 3x, ostatnio: madmike, 2011-09-24 17:25

Pozostało 580 znaków

2011-09-24 17:31
0

RewriteRule ^ciekawe-miejsca/([^-]+)/([^-]+).php$Ciekawe-miejsca.php?strona=&id=

Spacja między wyrażeniami?


Women were the reason I became a monk - and, ah, the reason I switched back...

Pozostało 580 znaków

2011-09-24 17:38
0

ok, fakt dziła, zmieniłem href'y w html, ale teraz pliki php nie czytają zmiennych :( why? Teraz mam tak:


Ciekawe-miejsca-c-5

ale pliki z PHP siadają :( nie czytają zmiennych c i 5

Co teraz zrobić, żeby to działało??


$strona=$_GET['strona'];
edytowany 1x, ostatnio: poniatowski, 2011-09-24 17:48

Pozostało 580 znaków

2011-09-24 17:57
0

Zgubiłeś zmienne, poczytaj o regeksach zanim zaczniesz bawić się mod_rewrite, błagam.

RewriteRule ^ciekawe-miejsca/([^-]+)/([^-]+)$ Ciekawe-miejsca.php?strona=$1&id=$2

Do czegoś takiego powinien pasować link:

ciekawe-miejsca/costam/costam


Women were the reason I became a monk - and, ah, the reason I switched back...
to co to jest 'regeksach' ? tak po krótce? :p - poniatowski 2011-09-24 18:04
przerołem to w odpowiednie ciąg znaków i tak $_GET nie czyta zmiennych, chociaż link w przeglądarce wygląda dobrze - poniatowski 2011-09-24 18:25

Pozostało 580 znaków

2011-09-24 18:31
0

już działa :p dzięki

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0