Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP].htaccess i dostęp do wybranych plików w katalogu
qrzysztof
post
Post #1





Grupa: Zarejestrowani
Postów: 220
Pomógł: 19
Dołączył: 25.04.2009

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


Mam folder, w którym są zarówno pliki .php jak i pliki .js. Pliki .php to pliki z klasami - takie, do których dostęp powinny mieć skrypty na serwerze, ale już nie użytkownik przez http. Pliki .js natomiast, jak wiadomo są dla użytkownika.

Jeśli ustawię w .htaccess dla foldera:

  1. deny from all


to zablokuje użytkownikom dostęp do plików .php (dobrze) ale siłą rzeczy zablokuje też dostęp do plików .js (źle).

Logicznym wydaje się tu przeniesienie plików .js do ogólnodostępnego katalogu. Pytanie brzmi: czy da się zrobić to inaczej, przez dopisanie czegoś do .htaccess? Tak żeby użytkownik nie miał dostępu tylko do plików .php?



--------------------
Znalazłeś sam rozwiązanie swojego problemu? Nie pisz "już wiem, do zamknięcia". Podziel się rozwiązaniem - inni będą mieli łatwiej.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
matyskiewicz
post
Post #2





Grupa: Zarejestrowani
Postów: 184
Pomógł: 3
Dołączył: 6.10.2006
Skąd: Poznań

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


chmody?

Ten post edytował matyskiewicz 7.04.2010, 11:13:30


--------------------
eclipse :)
Go to the top of the page
+Quote Post
erix
post
Post #3





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




Cytat
Logicznym wydaje się tu przeniesienie plików .js do ogólnodostępnego katalogu. Pytanie brzmi: czy da się zrobić to inaczej, przez dopisanie czegoś do .htaccess? Tak żeby użytkownik nie miał dostępu tylko do plików .php?


Owszem;
[APACHE] pobierz, plaintext
  1. <Files *.php>
  2. deny from all
  3. </Files>
[APACHE] pobierz, plaintext


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

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

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: 19.08.2025 - 17:12