Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mod_rewrite
Forum PHP.pl > Forum > Serwery WWW
Diablos
Mianowicie:

Wykorzystuje mod_rewrite do stworzenia fajnych urli. Chce osiagnac najczesciej spotykany wyglad: http://strona.pl/zmienna/

Napisałem coś takiego:

Kod
Options FollowSymLinks
RewriteEngine On
RewriteRule ^(.*)/(.*)$ index.php?c=$1&o=$2 [L]


W pliku index.php prosty testowy kod:
  1. <?php
  2.  
  3. echo $_GET['c'] . $_GET['o'];
  4.  
  5. ?>


Działa OK!

Robie niewielkie zmiany, poniewaz zmienna jest jedna:

Kod
Options FollowSymLinks
RewriteEngine On
RewriteRule ^(.*)$ index.php?c=$1 [L]


Wynik niezaleznie od zmiennej jest ten sam:
Cała pusta strona i napis:
Cytat
index.php


Nie wiem co sie dzieje ;p
Sabistik
Mimo ze juz na ircu pomoglem ~Diablos`owi, to napisze jeszcze tu jakby ktos szukal.

Polecam fajna sciagawke z mod_rewrite. Jest tam nawet przyklad taki jaki chce ~Diablos.
pixsoul
to ja bardzo poprosze zebys napisal :-)

====================================
edit - juz znalazlem...
====================================

Kod
Options FollowSymLinks
RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?pgname=$1 [L]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.