Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z uprawnieniami
Ace
post
Post #1





Grupa: Zarejestrowani
Postów: 216
Pomógł: 0
Dołączył: 9.08.2003
Skąd: Warszawa

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


Witam.

Moj problem przedstawia sie nastepujaca :

mam taka strukture plikow

Kod
/

/all/

/all/dir1/

/all/dir2/

/design/

/projects/

/temp/


i chce zablokowac dostep do glownego katalogu, tak aby nikt nie mogl go odczytywac, po czym chce zrobic tak jakby przekierowanie katalogu /all/ aby pojawial sie w katalogu glowny, bo on ma byc tak jakby dostepny dla wszystkich, a pozostale maja byc zablokowane. Mam windows XP, a sprzet jak w opisie ponizej.

Czyli efekt. Jesli wchodze z localhost widze

Kod
/all/

/dir1/

/dir2/

/design/

/projects/

/temp/


wchodzac z internetu mam widziec, tylko zawartosc katalogu /all/ gdyz pozostale katalogi dostepne sa tylko z localhost
Kod
/dir1/

/dir2/


Moje proby ograniczaly sie do testowania kilku funkcji...
Zrobilem
Kod
Alias / /all/ - nie dziala

ScriptAlias ./ /all/ - tez nie dziala

probowalem robic tez

Kod
    <Location C:/Program Files/Apache Group/Apache/htdocs/>

    SetHandler C:/Program Files/Apache Group/Apache/htdocs/all/

    Order allow,deny

    Allow from all

    </Location>

lecz tez nie dzialalo. Kompletnie nie wiem co teraz zrobic, a z problemem mecze sie juz 3 godzine.

jak narazie udalo mi sie zablokowac dostep do glownego katalogu z internetu, oraz dac dostep tylko katalogowi /all/. Wiec jakis poczatek mam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)


pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ace
post
Post #2





Grupa: Zarejestrowani
Postów: 216
Pomógł: 0
Dołączył: 9.08.2003
Skąd: Warszawa

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


Kod
<VirtualHost "127.0.0.1">

    ServerAdmin oxencud@wp.pl // mail admina

    DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs/" //  katalog w ktorym sa pliki

    ServerName kluseczka // domena/adres pod ktorym ma tobyc dostepne

    ServerAlias 127.0.0.1/ 127.0.0.1/all/ // dalem alias, aby glowny katalog odwolywal sie do katalogu /all/ -> nie dziala

    ErrorLog logs/local-error_log

    CustomLog logs/local-access_log common

</VirtualHost>

i nie wiem jak sie do tego zabrac. Probowalem rowniez

Kod
<VirtualHost "127.0.0.1">

    ServerAdmin oxencud@wp.pl

    DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs/all/"

    ServerName kluseczka

    ServerAlias 127.0.0.1/ 127.0.0.1/all/

    ErrorLog logs/local-error_log

    CustomLog logs/local-access_log common

</VirtualHost>

bo wtedy odoluje sie 1 wpis -> kluseczka [ domena ? ] do 2 katalogow, lecz tez nie dziala. Probowalem zrobic jeszcze przekierowanie w pliku .htaccess
Kod
Redirect http://localhost/ http://localhost/all/

lecz nie przekierowywuje mnie do podanego katalogu. Naprawde nie wiem co jest z tym , a mecze sie z tym problemem juz jakis czas. Nie wiem jak rozwiazac swoj problem, gdyz pewnie nie znam wszystkich zasad tworzenia VirtualHost -> dopiero zaczynam sie brac za konfiguracje serwerow.
Czy moglby mi ktos pokazac jak wykonac taki wpis do pliku konfiguracyjnego, jak w moim poscie 1 ) w tym watku ? Ja naprawne nie wiem juz co moge zrobic.
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 00:11