Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%)
|
Kod RewriteRule ^([a-z]{2}+)/([a-z0-9_]+)$ /index.php?lang=$1&article=$2 działa na zasadzie: Kod http://domena.com/pl/jakisTAMwyraz pierwsza reguła po domenie jest to wersja językowa serwisu, jednak jak zrobić żeby w przypadku jej braku, buła możliwa dalsza nawigacja po serwisie? Kod http://domena.com/jakisTAMwyraz Idealny przykład działania ma apple... Kod http://www.apple.com/pl/ipad/ios4/ http://www.apple.com/ipad/ios4/ i działa w obu przypadkach. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%)
|
Kod RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA] i wtedy mamy $_GET['rt']; separujemy poprzez np. "/" i wtedy sprawdzamy czy pierwsze pasuje jako np. pl, en etc. jeśli nie to traktujemy jako kontroler/akcje/dane czy jaki tam system masz pod to (IMG:style_emoticons/default/wink.gif) |
|
|
|
!*! [inne]RewriteRule opcjonalna wersja językowa 15.03.2011, 19:05:20
!*! r4xz nie bardzo rozumiem...
KodRewriteRule ^... 16.03.2011, 10:45:36
erix Ok, ale w jakiej kolejności? 16.03.2011, 11:22:31
!*! To nie ma znaczenia, w obu przypadkach działa tak ... 16.03.2011, 12:13:25
erix CytatTo nie ma znaczenia, w obu przypadkach działa... 16.03.2011, 15:47:41
webdice Nie chce mi się testować, ale powinno działać.
[P... 16.03.2011, 15:57:31 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 04:23 |