Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [htaccess] blokada na wyrażenie regularne
Forum PHP.pl > Forum > Przedszkole
zsedc
Hej

Mam taki plik htaccess, który blokuje dostęp tylko do konkretnych plików w danym katalogu.

Kod
<FilesMatch "^(druk.php|sitemapX.php|rssX.php)$">
AuthName "Przepraszam"
AuthType Basic
AuthUserFile /home/username/.htpasswd
Require valid-user
</FilesMatch>


do tego chciałbym dorobić jeszcze jedną blokadę, chodzi o to, żeby blokowało dostęp w momencie gdy w adresie pojawi się np ciąg znaków "xyz", czyli np:
index.php?co=ktos&zmienna=xyz&id=20 zostało by zablokowane, bo pojawiło się "xyz"

dzięki!

Paweł


EDIT: proszę moderatora o przeniesienie do działu APACHE
erix
Pójdzie chyba tylko przez Rewrite.

Temat: ReWrite_Rule_ze_znakiem_zapytania_
zsedc
ok, zrobiłem tak

Kod
Options FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} zmienna=(xyz)
RewriteRule ^index.php(.*) / [F]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.