Poniższe adresy działają OK:
Adres wygląda tak: http//localhost/www/rejestracja , a mod_rewrite przepisuje do http://localhost/www/index.php?q=rejestracja
Jednak gdy dam na końcu adresu ukośnik albo dodam akcję:
to kiedy kliknę kilka razy ten sam link to przechodzę do strony np.
Cytat
Czyli adresy są tworzone na podstawie aktualnego adresu a nie "bazy", czyli "www/"
mój .httacces w www/
Cytat
Options FollowSymLinks
RewriteEngine On
RewriteBase /www
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [QSA,L]
RewriteEngine On
RewriteBase /www
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [QSA,L]
Mogę podawać wszędzie bezwzględne ścieżki, czyli:
ale myślę, że jest to bez sensu.