Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Blokowanie wykonywania plików
mihow
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 15.09.2003
Skąd: Polska / Płock

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


Witam!
Testuję sobie zastosowanie "mod_rewrite" na swoim serwerze.
Wszystko mi działa OK z wyjątkiem jednej rzeczy - chciałbym zablokować wykonywanie URL'i odwołujących się bezpośrenio do skryptów PHP czyli:

www.moja_strona.pl/news.php

Po wpisaniu tego adresu lub do innych skryptów PHP na moim koncie chciałbym aby wyświetlał się błąd 404.

Czy jest to możliwe?

Michał
Go to the top of the page
+Quote Post
porady-it.pl
post
Post #2





Grupa: Zarejestrowani
Postów: 89
Pomógł: 20
Dołączył: 13.05.2007
Skąd: Warszawa

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


Wydaje mi się że nie powinno być problemu jeśli zastosujesz te same reguły jak przy tworzeniu reguł z końcówkami html tylko użyj końcówek php i przekieruj na twoją stronkę 404, powinno działać.
Go to the top of the page
+Quote Post
mihow
post
Post #3





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 15.09.2003
Skąd: Polska / Płock

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


No niestety, ale u mnie takie coś nie działa na home.pl:

  1. <?php
  2. RewriteEngine On
  3.  
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteCond %{REQUEST_FILENAME} !-d
  6.  
  7. RewriteRule ^([a-zA-Z]+).php error404.html [L]
  8. ?>
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 14.09.2025 - 23:43