Wpis z mikrobloga

#naukaprogramowania #php #apache
Próbuję ogarnąć modrewrite.

Czym się różni:

%{REQUEST_FILENAME}
od:

%{DOCUMENT_ROOT}%{REQUEST_URI}
Jest to w regule, która ma ignorować przetwarzanie jeśli istnieje dany plik lub katalog.

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]

Lub chyba równoważne:

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]

Teraz własnie chodzi mi o to chyba. Czy to czymś się różni? Na pierwszy rzut oka wygląda, że nie, ale nie jestem pewny.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach