Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mod_rewrite] Dodanie slasha do każdego url'a
Forum PHP.pl > Forum > PHP
insenic
Kombinuję z mod_rewrite, jak to zrobić by adresy bez slasha na końcu były przekierowane pod taki sam ze slashem. Tj.

by adresy:
http://strona.pl/artykul/artykul_2
http://strona.pl/news/12/7

zmieniane był na:
http://strona.pl/artykul/artykul_2/
http://strona.pl/news/12/7/

Próbowałem w ten sposób:
Kod
RewriteEngine On
RewriteRule ^/([a-zA-Z]+)$ /$1/ [R]

Ale to niestety nie działa. Chciałbym aby działało to niezależnie od ilości '/' w url. Czy ktoś mógłby mi pomóc napisać taki RewriteRule?
siemakuba
Kod
RewriteEngine  on
RewriteCond    %{REQUEST_FILENAME}  -d
RewriteRule    ^(.+[^/])$           $1/  [R]


Znalezione u źródła: URL Rewriting Guide

pozdr.
insenic
No niestety nie działa, nic nie przekierowuje jak dam adres bez / na końcu. Mój plik .htaccess

Kod
RewriteEngine  on
RewriteCond    %{REQUEST_FILENAME}  -d
RewriteRule    ^(.+[^/])$           $1/  [R]

<Files view>
    ForceType application/x-httpd-php
</Files>
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.