^([^p].*|[^d].*|[^e].*|p[^l].*|d[^r].*|e[^n].*|.?)$ <- Nie wiem czy to zadziała ale powiedzcie proszę, że to się da jakoś prosto zapisać Nie mówiąc o tym że oczywiście lepiej sprawdzać czy to nie jest string pl/en/de a później ewentualnie pozostałe warunki.
joytec
29.01.2009, 01:08:23
przepraszam ale zapomniałem dodac ze to dotyczy mod_rewrite
EarthCitizen
29.01.2009, 01:15:16
A możesz napisać co dokładnie chcesz osiągnąć?
joytec
29.01.2009, 01:32:47
uzywam przyjaznych adresow i chcialbym to odniesc rowniez do werssji jezykowych
wiec:
na poczatku adresu zawsze bedzie wersja jezykowa czyli: www.costam.pl/en
moze byc rowniez www.costam.pl
moze byc tez cos takiego www.costam.pl/en/kontakt
wiec potrzebuje wyrazenia regularnego do rozpoznawania czy na pocztku jestwerja jezykowa i czy druga grupa adresu nie rowna sie pl/en/de zeby dodac wartosc do odpowiedniego pkiku php wiec mam cos takiego pierwsza czesc dziala na rugiej poleglem RewriteRule ^(en|pl|de)/?([^pl|^de|^en])$ index.php?action=$1&lang=$2
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.