
a) w mod_rewrite zrobić coś takiego:
Kod
RewriteRule ^strona/([\w_-]+)?/?([\w_-]+)?/?([\w_-]+)?/?([\w_-]+)?/?([\w_-]+)?/?([\w_-]+)?/?([\w_-]+)?/?([\w_-]+)?/?([\w_-]+)?/?([\w_-]+)\.html$ index.php
zarazem pytam czy da się krócej?
i potem w php rozbić to co jest pomiędzy ukośnikami na tablicę ze zmiennymi
<?php $url = 'http://www.adres_strony.pl'; { if ($intI < $intA) continue; else { continue; $zmienna[] = $arrUrl[$intI]; } } ?>
b\) przepisać tak żeby później pobrać zmienne przez $_GET
adres.pl/zmienna1.wartosc1/jakaszmienna.jakaswartosc/zmienna3.wartosc3/news.html
=
adres.pl/index.php?strona=news&zmienna1=wartosc1&jakaszmienna=jakaswartosc&zmienna3=wartosc3
tutaj dodatkowe pytanie czy muszę robić oddzielną regułkę dla każdej ilości zmiennych?
Tak sobie myślałem no i przy pierwszej opcji nie muszę, aż tak filtrować danych tak jak muszę to robić przy $_GET bo tam użytkownik może wpisać dowolne znaki jeżeli użyje "już przepisanego linku?".