mod_rewrite i .htaccess

Odpowiedz Nowy wątek
2004-07-17 20:05

Rejestracja: 17 lat temu

Ostatnio: 1 rok temu

0

jak powinna wyglądać dyrektywa RewriteRule by adres
http://www.moj.server.com/index.php?id=cos
wygladał tak:
http://www.moj.server.com/?id=cos
lub tak:
http://moj.server.com/?cos

Pozostało 580 znaków

2004-07-18 13:05

Rejestracja: 16 lat temu

Ostatnio: 1 rok temu

0

A nie jest tak domyslnie? Bo u mnie tak


Pozostało 580 znaków

2004-07-19 11:33

Rejestracja: 17 lat temu

Ostatnio: 1 dzień temu

0

jak powinna wyglądać dyrektywa RewriteRule by adres
http://www.moj.server.com/index.php?id=cos
wygladał tak:
http://www.moj.server.com/?id=cos

Jak juz napisal Wolverine, u mnie tez jest tak domyslnie

lub tak:
http://moj.server.com/?cos

To nie RewriteRule tylko global $query_string :)

Pozostało 580 znaków

2004-07-22 19:25

Rejestracja: 17 lat temu

Ostatnio: 11 lat temu

0

Dokładnie, link w formie .../?blabla=cos jest równy .../index.php?blabla=cos (jeśli akurat DirectoryIndex jest ustawiony na "index.php").
A jeśli chcesz http://server/cos zmienić na http://server/index.php?id=cos, regułka jest idiotycznie prosta:

RewriteRule ^/cos$ /index.php?id=cos

W razie większej liczby możliwości, zamiast kilku reguł ustaw:

RewriteRule ^/(cos|ble|innecos|marchewka|itakdalej)$ /index.php?id=$1

Generalnie, to są poprostu wyrażenia regularne...


Pozostało 580 znaków

2004-07-23 11:34

Rejestracja: 17 lat temu

Ostatnio: 1 rok temu

0

...Generalnie, to są poprostu wyrażenia regularne...

yhy czyli coś z czym mam jeszcze małe kłopoty... Dzięki za pomoc i podpowiedź... :P

Pozdrawiam...

Pozostało 580 znaków

Odpowiedz

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