Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Apache _ rewrite nie akceptuje _ oraz -

Napisany przez: DNMX 6.04.2022, 09:43:26

Hej
Mam taką regułę w .htaccess:

Kod
RewriteRule ^plik/([A-Za-z0-9]+) /plik.php?url=$1 [L]

Chciałbym, żeby akceptowała też nazwy typu 'regulamin-produktu' albo 'wniosek_PESEL' (chciał”ym dodać - i _) Jak zrobię
Kod
RewriteRule ^plik/([A-Za-z0-9_]+) /plik.php?url=$1 [L]

to przestaje działac

Napisany przez: trueblue 6.04.2022, 09:45:29

Kod
^plik\/([A-Za-z0-9_\-]+)

Napisany przez: DNMX 6.04.2022, 10:24:26

Dzięki, zadziałało!

A jeszcze mam takie coś  w .htaccess:

Kod
#RewriteCond %{REQUEST_FILENAME} !-f..
#RewriteCond %{REQUEST_FILENAME} !-d..

Jak czytałem i dobrze rozumiem to działa to tak, że jak na serwerze istnieje plik.php i wpiszę adresstrony.pl/plik to ten plik.php się właśnie wykona?

Napisany przez: trueblue 6.04.2022, 11:15:10

Jeśli dane żądanie nie jest istniejącym plikiem ani istniejącym katalogiem.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)