Normalizare bare oblice și extensii – Eliminarea sau forțarea slash-ului final în Apache HTTP Server

Previne conținutul duplicat în motoarele de căutare prin redirecționarea URL-urilor cu sau fără bară oblică finală.

Sintaxă
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

Ce face Normalizare bare oblice și extensii - Eliminarea sau forțarea slash-ului final

Pentru motoarele de căutare (Google), `https://dexblog.ro/despre` și `https://dexblog.ro/despre/` pot fi interpretate ca două pagini distincte cu conținut identic.

Pentru a păstra autoritatea SEO canonică, se utilizează o regulă de rescriere care elimină bara oblică finală pentru resursele care nu sunt directoare fizice (`!-d`).

Similar, reguli mod_rewrite pot elimina extensia `.php` sau `.html` din adresele afișate în browser.

Exemple

Exemplul 1: Eliminarea automată a barei oblice finale din URL-uri

Redirecționează /pagina/ către /pagina cu cod 301.

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]

Ieșire în terminal

Redirecționare 301 de la /articol/ către /articol.

Greșeli frecvente

  • Omiterea condiției ‘!-d’: dacă eliminați slash-ul pe un folder real, Apache va încerca să îl adauge înapoi prin directiva DirectorySlash, producând buclă de redirect.

Comenzi înrudite

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Normalizare bare oblice și extensii – Eliminarea sau forțarea slash-ului final

Ai o nelămurire despre utilizarea comenzii Normalizare bare oblice și extensii – Eliminarea sau forțarea slash-ului final sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.