Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [htaccess] blokada na wyrażenie regularne, jeżeli w adresie pojawi się xyz to blokada
zsedc
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 30.11.2005

Ostrzeżenie: (0%)
-----


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

Ten post edytował zsedc 28.11.2008, 16:32:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Pójdzie chyba tylko przez Rewrite.

Temat: ReWrite_Rule_ze_znakiem_zapytania_


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
zsedc
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 30.11.2005

Ostrzeżenie: (0%)
-----


ok, zrobiłem tak

Kod
Options FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} zmienna=(xyz)
RewriteRule ^index.php(.*) / [F]
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 01:07