w katalogu public_html mam katalog sklep, do ktorego zaladowana zostala aplikacja sklepu internetowego. W katalogu sklep znajduje sie plik .htaccess nastepujacej tresci:
Kod
RewriteEngine On
RewriteBase /sklep
RewriteRule !\.(js|ico|gif|jpg|png|css|htc|html)$ index.php
RewriteBase /sklep
RewriteRule !\.(js|ico|gif|jpg|png|css|htc|html)$ index.php
Jak widac, jest to konstrukcja wskazujaca na uzycie Zend Framework.
Po wpisaniu adresu http://example.com/sklep otrzymuje '400 Bad Request'. Po wpisaniu http://example.com/sklep/ dostaje dzialajaca aplikacje. Po wylaczeniu przekierowan (np. zmienienie nazwy pliku z .htaccess na htaccess) sklep dziala niezaleznie od adresu (czyli ze slashem i bez slasha).
Pytanie: co jest spierdzielone, ze wersja 'bez slasha' nie dziala?