Привет.
Как се прави в апаче (позлвам Апаче 2.2.2 за Уиндоус) така че да показва директориите подобно в фтп (или data.bg и други подобни сайтовет) ?
И има ли някъде документация на български?
Благодаря !
Привет.
Как се прави в апаче (позлвам Апаче 2.2.2 за Уиндоус) така че да показва директориите подобно в фтп (или data.bg и други подобни сайтовет) ?
И има ли някъде документация на български?
Благодаря !
например така:
DocumentRoot "/bla/blabla"
<Directory /bla/blabla>
Options Indexes
AllowOverride None
Order Deny,Allow
Allow from all
</Directory>
Indexes оказва за въпросната директория да се получават нещата, които искаш...
документация има на разни езики сред които не е български ... има я тук например, както и на самия сървър, който си инталирал
малко оффтопицк: ако просто искаш да си пуснеш хттп файлов сървър апачето не е най-доброто за целта, има си фрии програмки които можеш да им дадеш пръснати директории от все диска, да се виждат или само по директен линк, юзъри с различни пермишъни, ъплоад някъде, бе културна работа...
...едно такова решение, състоящо се само в един файл от около 600к - HFS -> http://www.rejetto.com/hfs/
Сори за офтопика
dark:
Благодаря, точно това търсех.
Засега не мисля да слагам някаква страница, просто да си шерна през уебинтерфейс разни неща. Спрях се на апаче, защото преди време бях пуснал два сървъра (страницата бе на пхп, така че освен прости настройки друго не зная за него) и от там съм доволен от него.
Доста е разпространено, не излизат често нови версии, съответно дупки - основно затова съм се спрял на него. А има ли опция за https под Уиндоус ?
btw hfs изглежда също добра за нуждите ми.
да можеш, сравнително лесно е, но ще трябва по някакъв начин да си направиш сертификатите.
най-лесно ще е на някоя линукс машина,, която си има вече openssl... иначе трябва да си инсталираш на прозорците openssl.
как да си направиш сертификати пише тук
добавяш тоя ред в конфига:
евентуално модула, може да се казва по по различен начин, зависиот версията.Код:LoadModule ssl_module modules/mod_ssl.so
и накрая добаввяш нещо като това:
Код:<VirtualHost *:443> DocumentRoot "/bla/blabla" ServerName bla.bla.bla:443 SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCertificateFile /blabla/apache2/conf/ssl.crt/server.crt SSLCertificateKeyFile /blabla/apache2/conf/ssl.key/server.key <Files ~ "\.(cgi|shtml|phtml|php3?)$"> SSLOptions +StdEnvVars </Files> SetEnvIf User-Agent ".*MSIE.*" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 CustomLog /ext/local/apache2/logs/ssl_request_log \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" </VirtualHost>
hfs наистина изглежда доста юзер френдли, но е подобрена версия на уиндоуския шаринг...
ако искаш да си поиграеш с пхп, да си напавиш страничка и т.н. апачите са по-добри,
а и по-малко ми забозва машинката при големи трансфери (>40-50Мбит/с)
Има и на български или руски сега ще видя къде ми беше линка по въпроса.
Под UNIX (по-конкретно Fbsd) нямам проблеми. Правил съм го и съм що-годе наясно.
Редиректа го правя по следния начин:
Redirect / https://IP_ADDRESS/
или
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [L,R]
а за ssl:
SSLPassPhraseDialog exec:/пътя то до файла с пасфразата
А тези надписи мога ли да ги скрия ?
HttpFileServer 2.0
Servertime: 11.6.2006 г. 1021
Uptime: 00:00:17
Build-time: 0,000
Хич ме няма в уеб програмирането затова питам.
това са "надписите" за които говориш :Р
Код:# # ServerTokens # This directive configures what you return as the Server HTTP response # Header. The default is 'Full' which sends information about the OS-Type # and compiled in modules. # Set to one of: Full | OS | Minor | Minimal | Major | Prod # where Full conveys the most information, and Prod the least. # ServerTokens Full # # Optionally add a line containing the server version and virtual host # name to server-generated pages (internal error documents, FTP directory # listings, mod_status and mod_info output etc., but not CGI generated # documents or custom error documents). # Set to "EMail" to also include a mailto: link to the ServerAdmin. # Set to one of: On | Off | EMail # ServerSignature Off
Не
Говорих за тези на HFS. Не се бях изразил правилно. Поразрових из сорса и мисля, че ги премахнах.
Тези двата реда ServerTokens Full и ServerSignature Off ги няма в моят конфиг файл. Версията е 2.2.2
А това (ServerTokens Full ) не трябва ли да го сетна на Prod?
А също така, за да направя да изглежда по-така ... шаренко - да чета за Indexes в документацията нали така?
ами добави гиПървоначално публикувано от get
все едно на какво, ще го сложиш, то това се вижда само от самия браузер, не се появява на екрана.
HFS може да изглежда както си искаш, порови се из форум-а им. имат скин секция, може да си дръпнеш такъв какъвто ти харесва ( с каквото ти харесва )
Благодаря !
Доста ми помогнахте. В крайна сметко се получи нещо такова
http://get-freaky.net
А може ли да се слага favicon в hfs, както в апаче ?
http://store1.data.bg/get/temp/favicon.JPG
яд ме бе за сърбите ама ...
Може да се сложи favicon:
http://www.rejetto.com/wiki/index.php/HFS_Frequently_Asked_Questions_(english)How do I change the default favorite icon on the HFS web-interface?
If you have a customized favorite icon you want to use, simply rename that icon to favicon.ico and drag it into the HFS file system. After that, you may choose to hide the file by right clicking the file and choose Hide.
Пускам я в прозореца на HFS (в директорията, там където ми е шеъра) после десен бутон - hide - и май не се получи.
Ще прочета допълнително, може ми трябва да е в някакъв лимит на пиксели, но пробвам тази от winamp.exe ...
защо всички хора дето реша да шернат малко музика в интернет, са чалгари