Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

htaccess i zaawansowany mod_rewrite


Nygol

Rekomendowane odpowiedzi

Opublikowano

Witam wszystkich serdecznie. Chciałbym się dowiedzieć czy jest możliwość sprawdzenia w mod_rewrite długość stringu? Chciałbym zaimplementować wielojęzykowośc w swój projekt i pomyślałem sobie że fajnie by było jak by adresy wyglądały typu

www.domena.pl/pl/controller/action/
Problem jest teraz taki że mam bardzo prosty .htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

 

Jak moge go przygotować na dwa wyjątki np

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*{2,3})$/(.*)$ index.php?lang=$1&url=$2 // Tutaj z tym {2,3} chodzi o to że jeżeli string jest długości 2 lub 3 znakowy
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

 

Da się takie coś wykonać w Mod_Rewrite czy nie bardzo ?

hcq0.png


Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...