Szukam i szukam rozwiązania i nie mogę znaleźć tak, że jeśli duplikuje temat, prosze o wybaczenie.
Bawię się z przyjaznymi linkami i mam mały problem. Znalazłem na róznych forach jakies opisy i skleciłem coś na zasadzie:
plik .htaccess w katalogu głównym zawiera taki wpis:
Options FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^test.eu4.pl
RewriteRule (.*) http://www.test.eu4.pl/$1 [R=301,L]
RewriteRule ^(.+)/ index.php?zmienna=$1 [L]
plik index.php zawiera wywołanie zmiennej d1:
<? // itd ?>
i wszystko jest ok kiedy chce wywołać adres np: domena.pl/przykład1/
natomiast jak zmodtfikowac .htaccess aby nie bylo konieczne dopisywania ostatniego backslash'a?, czyli domena.pl/przyklad1
zmodyfikowałem ostatnią linijkę w .htku na:
RewriteRule ^(.+) index.php?zmienna=$1 [L]
kasując / po ^(.+), ale ku mojemu zdumieniu, na stronie nie wyswietla jak w poprzednim przykladzie zawartosci zmiennej, a jedynie napis index.php
Czy mógł bym jednocześnie prosić o wyjasnienie dlaczego tak się właśnie dzieje
Z góry dziękuję za konstruktywne podpowiedzi