We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

mod-rewrite


deallas
12-05-2007, 20:19
O tym było już na forum
http://forum.ovh.pl/archive/index.php/t-5341.html
Zobacz co pisze mariano

pawkow
12-05-2007, 13:15
Mój plik .htaccess wygląda tak:

Kod:
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^rejestracja.html$ /rejestracja.php [L]
RewriteRule ^profil.html$ /profil.php [L]
RewriteRule ^dodaj.html$ /dodaj.php [L]
RewriteRule ^dodaj_film.html$ /dodaj_film.php [L]
RewriteRule ^dodaj_obrazek.html$ /dodaj_obrazek.php [L]
RewriteRule ^dodaj_tekst.html$ /dodaj_tekst.php [L]
RewriteRule ^wyloguj.html$ /wyloguj.php [L]
RewriteRule ^regulamin.html$ /regulamin.php [L]
RewriteRule ^kontakt.html$ /contact.php [L]
RewriteRule ^o-nas.html$ /about.php [L]
RewriteRule ^uzytkownicy.html$ /users.php [L]
RewriteRule ^uzytkownicy/([0-9]+).html$ /users.php?page=$1 [L]
RewriteRule ^user/(.*).html$ /user.php?login=$1 [L]

RewriteRule ^dowcip/(.*)/(.*)-([0-9]+).html$ /teksty.php?tekst=$3 [L]

RewriteRule ^dowcipy.html$ /teksty.php [L]
RewriteRule ^dowcipy/(.*)/([0-9]+).html$ /teksty.php?link=$1&page=$2 [L]
RewriteRule ^dowcipy/(.*).html$ /teksty.php?link=$1 [L]

RewriteRule ^obrazki/(.*)/([0-9]+).html$ /cat_images.php?link=$1&page=$2 [L]
RewriteRule ^obrazki/(.*)/(.*).html$ /view_imagee.php?link=$1/$2 [L]
RewriteRule ^obrazki/(.*).html$ /cat_images.php?link=$1 [L]

RewriteRule ^(.*)/([0-9]+).html$ /cat_movie.php?link=$1&page=$2 [L]
RewriteRule ^(.*)/(.*).html$ /view_movie.php?link=$1/$2 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*).html$ /cat_movie.php?link=$1 [L]
wszystko działa pięknie, ale nie przekazuje danych przez GET, skrypt ich nie dostaje po prostu, nie mam pojęcia dla czego, na innym serwerze działa bezbłędnie.