Też mam problem z mod rewrite
Chciałem zamienić archiwum_newsy.php?rodzaj_newsa=zwykly_news&miesiac=200808 na archiwum-newsy-zwykly_news-200808.html
Przy czym wartości zmiennych rodzaj_newsa i miesiąc ulegałyby zmianie.
<?php
Options FollowSymLinks
RewriteEngine On
# Zmiana na przyjazne adresy w skrypcie dotycz±cym archiwum newsów
RewriteRule ^archiwum-newsy-(.+).html$ archiwum_newsy.php?rodzaj_newsa=$1
RewriteRule ^archiwum-newsy-(.+)-(.+).html$ archiwum_newsy.php?rodzaj_newsa=$1&miesiac=$2
?>
Fragment pliku .htaccess
Zastanawia mnie to, że wcześniej wszystko działało bez zarzutu, gdy zamieniałem inne skrypty w identyczny sposób, teraz jest jakiś błąd i nie wiem jaki, bo gdy w wyszukiwarce wpisuje archiwum_newsy.php?rodzaj_newsa=zwykly_news&miesiac=200808 to skrypt bez problemu wyświetla mi odpowiednią cześć strony,a gdy wpisuje archiwum-newsy-zwykly_news-200808.html to skrypt wyświetla mi tą część strony, w której wartość zmiennej miesiac jest pusta.