|
Naslov: Apache vidljiv spolja Poruka od: burga 31 Децембар 2007, 20:28:29 Dakle, tek sam sad ovo primetio, nikad nisam ni pokušavao ranije, pa nisam ni zapazio. Moj localhost je vidljiv spolja pod dinamičkim IPom koji dobijem kad se nakačim na net.
Ima to i svojih prednosti i mana, pa me zanima da li je moguće da napravim dako da samo jedan folder bude vidljiv preko neta, a ostali samo kao localhost? Naslov: Odg: Apache vidljiv spolja Poruka od: dens 31 Децембар 2007, 21:59:04 Da,pogledaj malo allow, deny
Alias /neki_dir /var/www/neki_dir/ <Directory /var/www/neki_dir/> Options -Indexes +FollowSymLinks Order deny,allow Allow from 192.168 Deny from all </Directory> Ovo recimo omogucava da je neki_dir vidljiv samo sa mreze 192.168.0.0, ali ne i od spolja, Mozes da invertujes pravila ili da ih napises u drugacijem poretku... Procitaj malo... to se barem lako nalazi Naslov: Odg: Apache vidljiv spolja Poruka od: burga 31 Децембар 2007, 23:48:41 Ovo je .htaccess fajl koji sam stavio u /var/www, ali ne radi ono što bih hteo, tj ne radi ništa:
Kod: <Directory /var/www> Order allow,deny Allow from 127.0 Deny from all </Directory> <Directory /var/www/publicData> Order allow,deny Allow from all </Directory> U čemu grešim? Čitam dokumentaciju na apache sajtu, ali ne vidim ništa o ovim opcijama: Indexes, FollowSymLinks i ostalim mogućnostima. Naslov: Odg: Apache vidljiv spolja Poruka od: dukenukem_4d 01 Јануар 2008, 00:44:59 Да ли идеш преко рутера или си директно прикачен (преко PPP) ?
ако си преко рутера ,онда је на њему укључен UPNP који излаже аутоматски портове на локалној мрежи према споља Naslov: Odg: Apache vidljiv spolja Poruka od: burga 01 Јануар 2008, 13:54:40 Idem preko modema, preko PPPoE
Naslov: Odg: Apache vidljiv spolja Poruka od: Pobro 01 Јануар 2008, 15:16:58 Ovo je .htaccess fajl koji sam stavio u /var/www, ali ne radi ono što bih hteo, tj ne radi ništa: Kod: <Directory /var/www> Order allow,deny Allow from 127.0 Deny from all </Directory> <Directory /var/www/publicData> Order allow,deny Allow from all </Directory> U čemu grešim? Čitam dokumentaciju na apache sajtu, ali ne vidim ništa o ovim opcijama: Indexes, FollowSymLinks i ostalim mogućnostima. Дај да видимо подешавања за apache. Код већине дистрибуција .htaccess је у старту искључен. AllowOverride је оно што ти треба. http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride http://apache-server.com/tutorials/ATusing-htaccess.html#overrides Naslov: Odg: Apache vidljiv spolja Poruka od: burga 02 Јануар 2008, 21:03:33 U apache2.conf pise sledece:
Kod: # # AccessFileName: The name of the file to look for in each directory # for additional configuration directives. See also the AllowOverride # directive. # AccessFileName .htaccess Rekao bih da to znaci da je ukljucen .htaccess Naslov: Odg: Apache vidljiv spolja Poruka od: Pobro 03 Јануар 2008, 13:56:14 burga ту се мења име за AccessFileName и нема везе са оним што ти треба. Погледај поново она два линка што сам ти оставио, тамо јасно пише:
Citat in order for Apache to accept a directive in a per-directory file, the settings for the directory must permit the directive's category to be overridden. Само требаш да промениш AllowOverride None у AllowOverride All .A special directive, which is usable only in the server-wide configuration files, dictates which categories may be overridden in any particular directory tree. The AllowOverride directive accepts two special keywords in addition to the category names listed above: All This is a shorthand way of listing all of the categories None This keyword totally disables the processing of .htaccess files http://apache-server.com/tutorials/ATusing-htaccess.html#overrides Пример: Citat <Directory "/home/httpd/html"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> Naslov: Odg: Apache vidljiv spolja Poruka od: jboban 25 Март 2008, 13:06:44 A da probaš da zameniš redove da prvo ide Deny from all, pa posle Allow from 127.0?
Naslov: Odg: Apache vidljiv spolja Poruka od: psy_unix 25 Март 2008, 14:50:35 Upravo tako , evo ti moj primer
Citat <Location /server-status> SetHandler server-status Order deny,allow # Deny from all Allow from all </Location> # # Allow remote server configuration reports, with the URL of # http://servername/server-info (requires that mod_info.c be loaded). # Change the ".example.com" to match your domain to enable. # <Location /server-info> SetHandler server-info # Order deny,allow Deny from all Allow from 127.0.0.1 </Location> znaci http://cvetic.mine.nu/server-status sam dozvolio da vide svi dok http://cvetic.mine.nu/server-info mogu samo ja iz lokala . Vrlo je jednostavno , zar ne ? http://cvetic.mine.nu/ malo monitoring http://cvetic.mine.nu/mrtg/ http://cvetic.mine.nu/awstats/awstats.pl http://cvetic.mine.nu/usage/ http://cvetic.mine.nu/munin/localhost/localhost.html malo dokumentacija http://cvetic.mine.nu/slack/ http://cvetic.mine.nu/dokumentacija/doku.php http://cvetic.mine.nu/manual/ Isto i ovde : Korisnik barn tj njegov home moze da se vidi dok korisnika necroman mogu samo ja itd .. http://cvetic.mine.nu/~barn/ npr. taj info.php http://cvetic.mine.nu/~necroman/ Samo malo pazljivije procitaj manual i to je to .... O0 O0 O0 O0 Ovo je naravno na kucnoj masini sa dyndns i ADSL-om od 512 tj. 64 pa da Vas ne cudi sto ovako sporo otvara .... Nije ni lindza ni nas mali apache !!!Tuzna smo ti mi drzava ... :'( Naslov: Odg: Apache vidljiv spolja Poruka od: foxbunny 25 Март 2008, 15:56:49 Ovo je .htaccess fajl koji sam stavio u /var/www, ali ne radi ono što bih hteo, tj ne radi ništa: Kod: <Directory /var/www> Order allow,deny Allow from 127.0 Deny from all </Directory> <Directory /var/www/publicData> Order allow,deny Allow from all </Directory> U čemu grešim? Čitam dokumentaciju na apache sajtu, ali ne vidim ništa o ovim opcijama: Indexes, FollowSymLinks i ostalim mogućnostima. I mislim isto da mozes da stavis ovaj drugi deo .htaccess fajla u folder u kojem hoces da ti sve bude vidiljivo, a da podesavanja za ostale foldere stavis u httpd.conf.
Powered by SMF 1.1.7 |
SMF © 2005, Simple Machines LLC |
Srpski prevod uredio: tomaja [linuxo.org]
Joomla Bridge by JoomlaHacks.com |