Czy ktoś wie jak skonfigurować htaccess zeby mod rewrite poprawnie działało? Mnie już kur#@!#@! birze.
Gdzieś przeczytałem, że na OVH jest inna składnia tego niż gdziekolwiek indziej.
https://docs.ovh.com/pl/hosting/hosting_www_htaccess_-_generowanie_adresow_za_pomoca_mod_rewrite/ ich o tym to 2 linijki:
-------------------------------------------------------------------------------------------
Generowanie adresów
Moduł mod_rewrite pozwala na generowanie adresów URL.
.htaccess:
RewriteEngine On RewriteCond %{REQUEST_URI} !testing.php RewriteRule (.*) testing.php?var=$1
RewriteRule ^test/([a-zA-Z0-9_-]+)/?$ test.php?a=$1 [L,NC]
Nie wkleiłeś całego htaccess a to ważne bo co innego może psuć walidację.
NC -oznacza brak wrażliwości na wielkość liter
L - powoduje przejście do kolejnej regułu jeśli ta nie jest spełniona
N - powoduje że twój adres przyjmuje wartość reguły i zaczyna sprawdzanie od początku
C - natomiast powoduje przyjęcie ostatniej reguły
to są identyczne reguły robią to samo
RewriteRule ^test/([a-zA-Z0-9_-]+)/?$ test.php?a=$1
RewriteRule ^test/([a-z0-9_-]+)/?$ test.php?a=$1 [NC]
RewriteRule ^test/([a-zA-Z0-9_-]+)/?$ test.php?a=$1 [L]
L zatrzymuje dalsze procesownie jeśli spełniona reguła
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)