![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki malutki problem o tuż jakiś czas temu straciłem 3 serwery na downloads przez DOS jakieś 86Gb transferu na dobę to spowodowało, że po prostu admini się wkurzali i usuwali mi konta. Ostatnio rozwiązałem jako tako ten problem przez skrypt.php, sprawdzanie wielu zmiennych takich jak referer i ograniczeniu downlandu do jednego remote_addr. No ale z tym jako tako się uporałem teraz mecze się by jakoś zamaskować działanie php wyrażenia regularne perla znam na poziomie wiem z czym to się je no ale próbowałem metodą prób i błędów z tym mod_rewrite lecz jak na razie nic z tego nie wychodzi. A ma to wyglądać tak gdy ktoś wpisze w przeglądarce adres "downloads.strona.pl/plik.zip" to tak naprawde ma się odnosić do "downloads.strona.pl/index.php?file=plik.zip".
A tutaj moje wypociny z tym: Cytat RewriteEngine on #RewriteCond %{REQUEST_FILENAME} -d RewriteBase / RewriteCond %{REQUEST_FILENAME}} !(^/(.*)\.(zip|rar|gz)$) #RewriteRule ([\w]+)\/? reloand.php?file={REQUEST_FILENAME} #RewriteRule ^/(.*)\.(zip|rar|gz)$ reloand.php?file={REQUEST_FILENAME} [R] #RewriteRule ^/(.*)\.(zip|rar|gz)$ reloand.php?file={REQUEST_FILENAME} [R] #RewriteCond %{REQUEST_FILENAME}!dawid.zip [NC,OR] #RewriteRule ^downloads/(.*)$ sciagnij.php?plik=$1 [R] Za wszelkie odpowiedzi dziekuje z góry ![]() -------------------- ^*&* cv ^&&*^życiorys zawodowy%^&^*& japonia *^&&
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 15:13 |