Cześć, mam następujący problem. mod_rewrite nie przekierowuje mnie tak jak bym chciał.
Mam następującą ścieżkę katalogów
localhost/mvc/public
W folderze public mam dwa pliki
- index.php
- .htaccess
Kod .htaccess
RewriteEngine On
RewriteBase /mvc/public/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L,QSA]
W pliku index.php mam np. odnośnik href="/dodaj"
Problem polega na tym, że odnośnik odwołuję się do lokalizacji "http://localhost/dodaj" zamiast do "http://localhost/mvc/public/dodaj". Gdzie popełniam błąd.