<?xml version="1.0" encoding="UTF-8"?>
<!--RSS generated by Flaimo.com RSS Builder [2009-12-26 10:58:15]-->
<rss version="2.0"><channel><docs>http://gtcomputers.mylivepage.com</docs><link>http://gtcomputers.mylivepage.com</link><description>Ashkin Ahmedov :: MyLivePage</description><title>Ashkin Ahmedov</title><image><title>Ashkin Ahmedov</title><url>http://avatar066.mylivepage.com/chunk66/1947037/2.jpg</url><link>http://gtcomputers.mylivepage.com</link><description>Ashkin Ahmedov :: MyLivePage</description></image><category>Игри</category><ttl>60</ttl><item><title>audi-troantuning.com</title><link>http://gtcomputers.mylivepage.com/wiki/1267/7136/audi-troantuning.com</link><description>&lt;hr/&gt;&lt;p&gt;evoluciqta na audi&lt;/p&gt;</description><category>Разни</category><pubDate>30 May 09 17:53:04 GMT</pubDate><guid>http://gtcomputers.mylivepage.com/wiki/1267/7136/audi-troantuning.com</guid></item><item><title>Obituary - Insane video</title><link>http://gtcomputers.mylivepage.com/wiki/1267/6033/Obituary%20-%20Insane%20video</link><description>&lt;hr/&gt;&lt;br&gt;</description><category>Разни</category><pubDate>29 Jul 08 20:55:44 GMT</pubDate><guid>http://gtcomputers.mylivepage.com/wiki/1267/6033/Obituary%20-%20Insane%20video</guid></item><item><title>По бързо сваляне от вашия сървър</title><link>http://gtcomputers.mylivepage.com/wiki/1267/5791/%D0%9F%D0%BE%20%D0%B1%D1%8A%D1%80%D0%B7%D0%BE%20%D1%81%D0%B2%D0%B0%D0%BB%D1%8F%D0%BD%D0%B5%20%D0%BE%D1%82%20%D0%B2%D0%B0%D1%88%D0%B8%D1%8F%20%D1%81%D1%8A%D1%80%D0%B2%D1%8A%D1%80</link><description>&lt;hr/&gt;В тази статия ще ви покажа как да увеличите скоростта на сваляне от вашия сървър.&lt;p&gt;Под Windows:&lt;br /&gt;1) Нуждаете се от:&lt;br /&gt;a) Web сървър&lt;br /&gt;b) Копиране на сървърните файлове към уеб сървъра&lt;br /&gt;c) Малка модификация на server.cfg&lt;/p&gt;&lt;p&gt;2) Как ще направим това:&lt;br /&gt;a) (Windows) Инсталирате web сървър на машината, където е вашия Counter-Strike сървър. Най-лесния пакет е Wamp.&lt;/p&gt;&lt;p&gt;Свалете последната версия и си я инсталирайте. Трябва да знаете какъв е пътя до wwwroot папката, който ще посочите по време на инсталацията. Там ще копирате файловете, които ще се свалят при кънектване в сървъра. Трябва да накарате уеб-сървъра да се стартира едновременно с Windows.&lt;br /&gt;Wamp съдържа Apache2, PHP5 и MySQL 5 - така, че вашия сървър може също така да има сайт и/или форум.&lt;/p&gt;&lt;p&gt;b) Копирайте някои файлове от папка cstrike в wwwroot, във папка, наречена 'files'. Пример:&lt;br /&gt;'c:\wamp\www\files'&lt;/p&gt;&lt;p&gt;Какво точно трябва да копираме от папка cstrike?&lt;br /&gt;ВНИМАНИЕ! Не копирайте файлове като server.cfg или цялата папка addons.&lt;/p&gt;&lt;p&gt;Трябва да бъдат копирани само следните файлове в съответните директории, откъдето са копирани (дадени са разширенията):&lt;br /&gt;От папка cstrike\&lt;/p&gt;&lt;p&gt;.wad от-в cstrike\&lt;br /&gt;.tga от-в gfx\env\&lt;br /&gt;.bsp от-в maps\&lt;br /&gt;.txt от-в maps\&lt;br /&gt;.res от-в maps\&lt;br /&gt;.mdl от-в models\&lt;br /&gt;.wav от-в sound\&lt;br /&gt;.spr от-в sprites\&lt;/p&gt;&lt;p&gt;Файловете ще са достъпни на адрес, подобен на следния:&lt;br /&gt;&lt;a href="http://cs.server/files/maps/fy_pool_day.bsp"&gt;http://cs.server/files/maps/fy_pool_day.bsp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;където cs.server е вашия адрес (най-често IP).&lt;/p&gt;&lt;p&gt;c) Ще използвате добавения в HalfLife енджина CVAR - 'sv_downloadurl'. Той оказва ново местоположение на ресурсите, които трябва да се свалят.&lt;/p&gt;&lt;p&gt;В cstrike\server.cfg трябва да добавите на нов ред:&lt;/p&gt;&lt;p&gt;sv_downloadurl &amp;quot;&lt;a href="http://cs.server/files/&amp;quot;"&gt;http://cs.server/files/&amp;quot;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Като се замени cs.server с адреса на вашия сървър, CVAR-а би изглеждал така:&lt;br /&gt;sv_downloadurl &amp;quot;&lt;a href="http://86.55.123.123/files/&amp;quot;"&gt;http://86.55.123.123/files/&amp;quot;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Това е всичко!&lt;/p&gt;&lt;p&gt;Забележка:&lt;br /&gt;максималната дължина на cvar-а &amp;quot;sv_downloadurl&amp;quot; е 127 символа.&lt;/p&gt;&lt;p&gt;За напреднали потребители&lt;br /&gt;Добавете следните редове в httpd.conf файла, намиращ се в apache\conf\:&lt;br /&gt;Alias &amp;quot;/files&amp;quot; &amp;quot;C:/Server/CS 1.6 Server 1.9/cstrike&amp;quot;&lt;br /&gt;&lt;br /&gt;Order deny,allow&lt;br /&gt;Deny from all&lt;br /&gt;&lt;br /&gt;Order allow,deny&lt;br /&gt;Allow from all&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Трябва да заместите &amp;quot;C:/Server/CS 1.6 Server 1.9/cstrike&amp;quot; с пътя към вашия сървър. Пример:&lt;br /&gt;Играта ви се намира в C:\Games\CS. Пътя до нея трябва да изглежда така: &amp;quot;C:/Games/CS/cstrike&amp;quot;.&lt;/p&gt;&lt;p&gt;С използването на този метод няма да има нужда да копирате файловете отделно на уебсървъра, понеже Apache автоматично ще ги извлича от вашата cstrike папка.&lt;/p&gt;&lt;p&gt;Други предимства:&lt;br /&gt;След успешна инсталация на уебсървъра, следваща стъпка може да бъде инсталиране на форум (например phpBB) за да можете да направите download секция за карти, звуци, ботове и т.н.&lt;/p&gt;</description><category>По бързо сваляне от вашия сърв</category><pubDate>01 Jun 08 07:48:42 GMT</pubDate><guid>http://gtcomputers.mylivepage.com/wiki/1267/5791/%D0%9F%D0%BE%20%D0%B1%D1%8A%D1%80%D0%B7%D0%BE%20%D1%81%D0%B2%D0%B0%D0%BB%D1%8F%D0%BD%D0%B5%20%D0%BE%D1%82%20%D0%B2%D0%B0%D1%88%D0%B8%D1%8F%20%D1%81%D1%8A%D1%80%D0%B2%D1%8A%D1%80</guid></item><item><title>Ръководство за използване на . htaccess</title><link>http://gtcomputers.mylivepage.com/wiki/1267/5736/%D0%A0%D1%8A%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B7%D0%B0%20%D0%B8%D0%B7%D0%BF%D0%BE%D0%BB%D0%B7%D0%B2%D0%B0%D0%BD%D0%B5%20%D0%BD%D0%B0%20.%20htaccess</link><description>&lt;hr/&gt;Ръководство за използване на . htaccess&lt;br /&gt;.htaccess (hypertext access) е името по подразбиране на конфигурационен файл за Apache web-сървъри, който има въздействие в рамките на директория и нейните поддиректории. Файлът позволява задаване на специфични (различни от общите настройки) свойства  и правила за достъп. Името на файла започва с точка. По конвенция такива файлове в UNIX и производните и операционни системи се третират като скрити файлове.&lt;p&gt;Вероятно щом сте тук, сте се срещали вече с файла .htaccess, но също така вероятно повечето от вас не са наясно с пълните възможности, които предоставя този файл. Напълно възможно е и никога да не сте използвали или никога да не ви се наложи да използвате .htaccess. Във всички случаи е добре да знаете пълните възможности на този  специален файл.&lt;/p&gt;&lt;p&gt;Освен популярните му приложения, като подмяна на стандартните страници за показване на грешки, защита с пароли на определени директории и забрана на достъпа от определени IP адреси, .htaccess предлага и още много възможности.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;1. Няколко основни разяснения и съвети&lt;/p&gt;&lt;p&gt;Незапознатите с .htaccess следвайки логиката на конвенцията за имена на файловете, често се объркват, че става въпрос за разширение на файл. .htaccess не е разширение, а име на файл. Или иначе казано не става въпрос за &amp;bdquo;file.htaccess&amp;quot;, а просто за &amp;bdquo;.htaccess&amp;quot;.&lt;/p&gt;&lt;p&gt;.htaccess е обикновен текстов ASCII файл, който можете да създадете с всеки текстов редактор, като &amp;bdquo;Notepad&amp;quot; или &amp;bdquo;SimpleText&amp;quot; например. За да създадете такъв файл отворете текстовия редактор и при записа задайте име на файла &amp;bdquo;.htaccess&amp;quot;. Ако използвате Notepad, вероятно ще получите файл с име &amp;bdquo;.htaccess.txt&amp;quot;. Не се учудвайте - както повечето програми на Microsoft така и Notepad държи да ви помогне (което по мое лично мнение в обикновено пречи). Просто преименувайте файла. За да има ефект, името на файлът трябва да бъде точно &amp;bdquo;.htaccess&amp;quot; (без кавичките разбира се).&lt;/p&gt;&lt;p&gt;Ако качвате файла на отдалечен сървър използвайте ASII режим.&lt;/p&gt;&lt;p&gt;След като файлът бъде поставен в необходимата директория на сървъра, уверете се, че има режим на достъп &amp;bdquo;RW-R--R--&amp;quot; (или 644), ако не - променете го с командата chmode. Това е изключително важно. Така зададения режим гарантира, че файлът е достъпен за сървъра, но не и за браузърите. В противен случай е възможно вашият .htaccess да бъде прочетен от всеки, което е сериозен пробив във сигурността, особено ако имате защитени с пароли директории (повече подробности - по късно). &lt;/p&gt;&lt;p&gt;Повечето команди в .htaccess се записват на един ред. За да не се обърквате или при запис да повредите целостта на линиите, изключете опцията &amp;bdquo;word wrap&amp;quot; на редактора. &lt;/p&gt;&lt;p&gt;.htaccess е създаден за Apache и UNIX (съответно производните на UNIX OC. Вкл. Linux). И макар, че в NT сървърите има подобно действие, не може да се разчита на пълна съвместимост. Тук ще говорим за приложението му в UNIX и UNIX-производни ОС.&lt;/p&gt;&lt;p&gt;.htaccess има въздействие както за директорията в която се намира така и за всички поддиректории. Тоест, ако поставите .htaccess във вашата основна директория, той ще има въздействие за целия сайт. В този случай е важно да се знае, че можете да поставите и други .htaccess файлове надолу в дървото, като те заменят напълно (не допълват, а заменят!) по-горния в дървото .htaccess. Или простото правило е &amp;bdquo;важи най-близкия по посока root .htaccess&amp;quot;.&lt;/p&gt;&lt;p&gt;Преди да създадете и поставите вашите .htaccess файлове помислете внимателно доколко са необходими, дали няма да предизвикат зациклени пренасочвания или други грешки.&lt;/p&gt;&lt;p&gt;Още, ако използвате хостинг е възможно администратора да е забранил използването на .htaccess файлове например поради факта, че забавят като цяло работата на сървъра или позволяват заобикаляне на някои ограничения. Най-добре се консултирайте с администратора за да избегнете евентуални неприятности.&lt;br /&gt;2. Промяна на стандартните съобщения за грешки (Error Documents)&lt;/p&gt;&lt;p&gt;За да създадете собствени страници със съобщения за грешки, преди всичко е необходимо да сте на ясно с кодовете, които сървърът генерира (показани са в таблицата по-долу). Не е необходимо да създавате страници за всички кодове, а за някои кодове това е недопустимо. Например създаване на страница за код 200 ще доведе до безкраен цикъл, което естествено не е добре.&lt;/p&gt;&lt;p&gt;Кодове на състоянията:&lt;/p&gt;&lt;p&gt;      Successful Client Requests&lt;br /&gt;      200     OK&lt;br /&gt;      201     Created&lt;br /&gt;      202     Accepted&lt;br /&gt;      203     Non-Authorative Information&lt;br /&gt;      204     No Content&lt;br /&gt;      205     Reset Content&lt;br /&gt;      206     Partial Content&lt;/p&gt;&lt;p&gt;      Client Request Redirected&lt;br /&gt;      300     Multiple Choices&lt;br /&gt;      301     Moved Permanently&lt;br /&gt;      302     Moved Temporarily&lt;br /&gt;      303     See Other&lt;br /&gt;      304     Not Modified&lt;br /&gt;      305     Use Proxy&lt;/p&gt;&lt;p&gt;      Client Request Errors&lt;br /&gt;      400     Bad Request&lt;br /&gt;      401     Authorization Required&lt;br /&gt;      402     Payment Required (not used yet)&lt;br /&gt;      403     Forbidden&lt;br /&gt;      404     Not Found&lt;br /&gt;      405     Method Not Allowed&lt;br /&gt;      406     Not Acceptable (encoding)&lt;br /&gt;      407     Proxy Authentication Required&lt;br /&gt;      408     Request Timed Out&lt;br /&gt;      413     Request Entity Too Long&lt;br /&gt;      414     Request URI Too Long&lt;br /&gt;      415     Unsupported Media Type&lt;/p&gt;&lt;p&gt;      Server Errors&lt;br /&gt;      500     Internal Server Error&lt;br /&gt;      501     Not Implemented&lt;br /&gt;      404     Gateway Timeout&lt;br /&gt;      505     HTTP Version Not Supported&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Нормално задаване на нестандартни страници за съобщения се прилага за грешките - група 4xx (Client Request Errors) и 5xx (Server Errors). Най-често това са:&lt;/p&gt;&lt;p&gt;    * 404 - възниква, когато браузъра се обърне към несъществуваща страница,&lt;br /&gt;    * 500 - когато възникне грешка в текущо изпълнявания скрипт,&lt;br /&gt;    * 401 - при неуспешен опит за отваряне на защитена с име и парола страница,&lt;br /&gt;    * 403 - когато режима на достъп не позволява отваряне на страницата от браузър,&lt;br /&gt;    * 400 - когато HTTP заявката не отговаря на стандарта ...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;За да зададете ваша страница, която да се върне на браузъра при възникване на някое от състоянията от таблицата по-горе, е необходимо да запишете в .htaccess по един ред за всеки код. Синтаксиса е:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	ErrorDocument code /directory/filename.ext&lt;/p&gt;&lt;p&gt;Например:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	ErrorDocument 404 /errors/notfound.html&lt;/p&gt;&lt;p&gt;Ако .htaccess е поставен в корена на &amp;bdquo;yoursite.com&amp;quot;, то при възникване на грешка 404 сървърът ще върне като резултат &amp;bdquo;yoursite.com/errors/notfound.html&amp;quot;.&lt;/p&gt;&lt;p&gt;По същия начин за грешка с код 500 може да запишете:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	ErrorDocument 500 /errors/internalerror.html&lt;/p&gt;&lt;p&gt;Можете да давате произволни имена на вашите страници за съобщения, както и да ги поставяте на което и да е web-достъпно място на сървъра, но все пак е по-добре да ги поставите в една директория и да им дадете имена, които отговарят на значението им. Това ще ви помогне да се ориентирате след време. Наклонената черта в началото на пътя показва, че адресирането е спрямо корена &amp;bdquo;root&amp;quot; на вашия сайт. Обичайно решение е тези страници да се поставят в една директория под корена (например &amp;bdquo;/errors/&amp;quot;), която е забранена за индексиране от търсачките чрез файла &amp;bdquo;robots.txt&amp;quot;. Едно обичайно разположение е:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;	ErrorDocument 400 /errors/badrequest.html&lt;br /&gt;ErrorDocument 401 /errors/authreqd.html&lt;br /&gt;ErrorDocument 403 /errors/forbid.html&lt;br /&gt;ErrorDocument 404 /errors/notfound.html&lt;br /&gt;ErrorDocument 500 /errors/serverr.html&lt;/p&gt;&lt;p&gt;Допустимо и задаване на абсолютни URL, като:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	ErrorDocument 404 &lt;a href="http://theMySyte.net/errors/notfound.html"&gt;http://theMySyte.net/errors/notfound.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;но така няма да можете да използвате готовите вече фрагменти за други ваши сайтове.&lt;/p&gt;&lt;p&gt;И накрая - можете да зададете HTML кода на страницата директно в .htaccess:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	ErrorDocument 401 &amp;quot;&lt;/p&gt;&lt;h1&gt;You have to actually &lt;strong&gt;BE&lt;/strong&gt; a member to view this page, Colonel!&amp;quot;&lt;br /&gt;3. Защитени директории&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ако искате определени директории от вашия сайт да са достъпни само за определени хора и да сте сигурни, че не възможно някой с достатъчно познания да достигне до вашите скриптове или друг сорс код, то .htaccess е решението, което ви трябва.&lt;/p&gt;&lt;p&gt;Има различни механизми за защита на определени области: сървърно базирани (ASP, PHP, Perl и други) или клиент-базирани (JavaScript). Последните са достатъчно несериозни за да се спираме на тях.&lt;/p&gt;&lt;p&gt;Например в PHP можете да защитите страници чрез включване на подходящи HTTP хедъри (&amp;bdquo;WWW-Authenticate: Basic realm=....&amp;quot;, &amp;bdquo;HTTP/1.0 401 Unauthorized&amp;quot;) и използване на суперглобалните променливи &amp;bdquo;$_SERVER['PHP_AUTH_USER']&amp;quot; и &amp;bdquo;$_SERVER['PHP_AUTH_PW']&amp;quot;. Но също така можете да използвате и възможностите, които предоставя .htaccess, като предимството е, че няма да се наложи да пишете програмен код.&lt;/p&gt;&lt;p&gt;Първото, което трябва да направите е да създадете файл наречен .htpasswd. Името на файла, начина на ъплоуд и режима на достъп отговаря на същите правила, както и .htaccess. За подробности се върнете в началото на урока. В този файл се записват имената и съответните им пароли (в криптиран вид) с които единствено може да се разреши web-достъп до директорията в която се намира съответния .htaccess файл. .htpasswd файлът трябва да съдържа по един ред за всеки оторизиран потребител. Синтаксиса е следния::&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;	user1:password1&lt;br /&gt;user2:password2&lt;br /&gt;...&lt;/p&gt;&lt;p&gt;За криптиране на паролите може да използвате например handy-dandy tool.&lt;/p&gt;&lt;p&gt;От съображения за сигурност, трябва да поставите файла с паролите в директория, която не е web-достъпна.&lt;/p&gt;&lt;p&gt;Какво трябва да запишете в .htaccess:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;	AuthUserFile &lt;span style="font-style: italic;"&gt;usr/local/you/safedir&lt;/span&gt;.htpasswd&lt;br /&gt;AuthGroupFile /dev/null&lt;br /&gt;AuthName EnterPassword&lt;br /&gt;AuthType Basic&lt;br /&gt;require user user1&lt;/p&gt;&lt;p&gt;Първия ред указва пълния път спрямо корена до файла с допустимите потребители, но забележете, че на последния ред е указан само user1. Това е подходящ синтаксис, ако желаете определени потребители да имат достъп до определени директории. Ако искате всички описани в посочения .htpasswd файл потребители да имат достъп до директорията, използвайте записа: &amp;bdquo;require valid-user&amp;quot;.&lt;/p&gt;&lt;p&gt;AuthName е името на защитената област. Можете да замените това име с по-подходящо според случая. Например &amp;bdquo;Restricted Area&amp;quot;.&lt;/p&gt;&lt;p&gt;AuthType е типа на използвания механизъм. В случая - Basic.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;4. Разрешаване на SSI чрез htaccess&lt;/p&gt;&lt;p&gt;Много програмисти биха искали да използват удобствата, които предлага SSI (Server Side Includes), но не могат поради ограничение наложено от администратора на техния хостинг. Можете да промените това, чрез .htaccess, но първо се уверете, че по този начин не нарушавате правилата за ползване. Най-добре е да говорите с администратора.&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;	AddType text/html .shtml&lt;br /&gt;AddHandler server-parsed .shtml&lt;br /&gt;Options Indexes FollowSymLinks Includes&lt;/p&gt;&lt;p&gt;Първата линия указва на сървъра, че страниците с разширение .shtml (Server parsed HTML) са валидни. Втората линия включва сървърния парсер за файлове с разширение .shtml. Тоест указва на сървъра, че тези файлове трябва да се проверяват за SSI команди (и съответно изпълняват). Последната линия е просто техническа подробност, но трябва да присъства.&lt;/p&gt;&lt;p&gt;И това е. Сега можете да използвате SSI. Не бързайте да променяте разширенията на всичките си файлове на .shtml. Просто вмъкнете като втора линя в горния код:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	AddHandler server-parsed .html&lt;/p&gt;&lt;p&gt;Това ще накара сървъра да проверява и .html файловете за SSI команди. Идеята не е много добра доколкото ще доведе до допълнително излишно натоварване на сървъра, но пък ще ви спести време. А и е един вид елементарна защита, тъй като не подсказва на потребителите, че страницата съдържа SSI инструкции, които могат да станат обект на хакерски намеси. Както обикновено най-добре е да прецените сами според случая дали да използвате тази опция. Ако решите да разделите страниците на .shtml и .html, тази втора линия не ви е необходима. Ако не сте сигурни какво ще правите, добавете:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	DirectoryIndex index.shtml index.html&lt;/p&gt;&lt;p&gt;Този ред задава страницата по подразбиране да бъде index.shtml, а ако такава липсва, ще се зареди index.html. Още за подразбиращата се страница ще разгледаме по-късно.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;5. Блокиране на достъпа от определени IP адреси&lt;/p&gt;&lt;p&gt;Има хора или групи, които опитват да причинят вреди на сайта ви? - Има и решение- блокирайте достъпа им! Добавете код подобен на този (всяка команда е на отделен ред):&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;	order allow,deny&lt;br /&gt;deny from 123.45.6.7&lt;br /&gt;deny from 012.34.5.&lt;br /&gt;allow from all&lt;/p&gt;&lt;p&gt;Можете да блокирате достъпа на определен IP адрес или интервал от адреси. В горния пример е блокиран достъпа от адрес 123.45.6.7, както и от всички адреси започващи с 012.34.5. (012.34.5.0, 012.34.5.1 ...... 012.34.5.255). Втория вариянт едва ли има практическо приложение, но е допустим.&lt;/p&gt;&lt;p&gt;Можете още да използвате забрана за всички: deny from all. Освен IP адреси може да се използват и имена на домейни: deny from .knowhacker.com, което ще забрани достъпа от всички поддоменйни на knowhacker.com (www.knowhacker.com, virtual.knowhacker.com и т.н.).&lt;/p&gt;&lt;p&gt;&lt;br /&gt;6. Блокиране на достъпа на потребител / домейн по начина на обръщение&lt;/p&gt;&lt;p&gt;Блокирането на трафика за потребители или сайтове който минава през определен домейн е друг вариант за ограничаване на достъпа. Да предположим, че разглеждате вашите лог-файлове и забелязвате голямо количество обръщения от определен сайт. Когато обаче прегледате въпросния сайт не откривате никъде линк към вашия. Обръщенията към вашия сайт явно са необичайни. Вероятно става въпрос за използване на ресурси от вашия сайт като изображения, .css файлове и други, които се знае, че не се променят. Като се има предвид, че в log-файловете се записват всички видове обръщения, както и информация от къде са дошли, можете да решите да спрете някои от тях.&lt;/p&gt;&lt;p&gt;За да направите това обаче, преди всичко е необходимо да имате инсталиран модул mod_rewrite на вашия Apache сървър. По подразбиране този модул се инсталира заедно със сървъра, но все пак проверете. И така за да забраните целия трафик породен от обръщение през определен домейн, използвайте следния код:&lt;/p&gt;&lt;p&gt;За един домейн:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;	RewriteEngine on&lt;br /&gt;# Options +FollowSymlinks&lt;br /&gt;RewriteCond %{HTTP_REFERER} badsite\.com [NC]&lt;br /&gt;RewriteRule .* - [F]&lt;/p&gt;&lt;p&gt;&lt;br /&gt;За няколко домейна:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;	RewriteEngine on&lt;br /&gt;# Options +FollowSymlinks&lt;br /&gt;RewriteCond %{HTTP_REFERER} badsite\.com [NC,OR]&lt;br /&gt;RewriteCond %{HTTP_REFERER} anotherbadsite\.com [NC]&lt;br /&gt;RewriteRule .* - [F]&lt;/p&gt;&lt;p&gt;Забележете, че точката е записана като ескейп последователност. Това е така, защото тук RewriteCond използва регулярни изрази (без символа &amp;lsquo;\' точката ще има смисъл &amp;bdquo;които и да е символ&amp;quot;). Флагът [NC] (&amp;bdquo;Non Case sensitive&amp;quot;) в края на израза задава да не се прави разлика между малки и големи букви. И накрая - последния ред от примера задава действието, което да се извърши при намиране на съвпадение в RewriteCond условията: &amp;bdquo;FAIL&amp;quot;. Тоест отговорът на сървъра ще бъде състояние 403 - Forbidden error. Разликата между двата примера е, че когато се изреждат RewriteCond, трябва да се постави флаг OR.&lt;/p&gt;&lt;p&gt;7. Блокиране на така наречените &amp;bdquo;bad bots&amp;quot; и &amp;bdquo;site rippers&amp;quot;&lt;/p&gt;&lt;p&gt;Какво е &amp;bdquo;bad bot&amp;quot;? - отговорът не е еднозначен, но общо взето за такива се смятат автоматични програми - &amp;bdquo;роботи, паяци&amp;quot;, които повече вредят отколкото носят популярност на сайта ви (например събирачки на e-mail адреси).&lt;/p&gt;&lt;p&gt;&amp;bdquo;Site ripper&amp;quot; е програма, която трасира вашия сайт и сваля цялото му съдържание за offline използване. И в двата случая събраната информация може да се използва както добронамерено (индексиране от търсачките например), така и за нанасяне на вреди - спам, откриване на пробиви в защитите и други. Също така и в двата случая има излишно натоварване на сървъра, което може да доведе до невъзможност за нормален достъп до сайта. Обикновено &amp;bdquo;bad bots&amp;quot; се блокират чрез друг специален файл - &amp;bdquo;robots.txt&amp;quot;, но можете да използвате и .htaccess. Въпросът е да знаете как да ги  идентифицирате.&lt;/p&gt;&lt;p&gt;По-долу е даден код, който блокира достъпа на познатите bad bots и site rippers. Информацията е събрана от форуми по темата и разбира се няма как да е пълна, но спокойно можете да добавите този код във вашия .htaccess файл (разбира се, ако имате mod_rewrite):&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5&lt;br /&gt;6&lt;br /&gt;7&lt;br /&gt;8&lt;br /&gt;9&lt;br /&gt;10&lt;br /&gt;11&lt;br /&gt;12&lt;br /&gt;13&lt;br /&gt;14&lt;br /&gt;15&lt;br /&gt;16&lt;br /&gt;17&lt;br /&gt;18&lt;br /&gt;19&lt;br /&gt;20&lt;br /&gt;21&lt;br /&gt;22&lt;br /&gt;23&lt;br /&gt;24&lt;br /&gt;25&lt;br /&gt;26&lt;br /&gt;27&lt;br /&gt;28&lt;br /&gt;29&lt;br /&gt;30&lt;br /&gt;31&lt;br /&gt;32&lt;br /&gt;33&lt;br /&gt;34&lt;br /&gt;35&lt;br /&gt;36&lt;br /&gt;37&lt;br /&gt;38&lt;br /&gt;39&lt;br /&gt;40&lt;br /&gt;41&lt;br /&gt;42&lt;br /&gt;43&lt;br /&gt;44&lt;br /&gt;45&lt;br /&gt;46&lt;br /&gt;47&lt;br /&gt;48&lt;br /&gt;49&lt;br /&gt;50&lt;br /&gt;51&lt;br /&gt;52&lt;br /&gt;53&lt;br /&gt;54&lt;br /&gt;55&lt;br /&gt;56&lt;br /&gt;57&lt;br /&gt;58&lt;br /&gt;59&lt;br /&gt;60&lt;br /&gt;61&lt;br /&gt;62&lt;br /&gt;63&lt;br /&gt;64&lt;br /&gt;65&lt;br /&gt;66&lt;br /&gt;67&lt;br /&gt;68&lt;br /&gt;69&lt;br /&gt;70&lt;br /&gt;71&lt;br /&gt;72&lt;br /&gt;73&lt;br /&gt;74&lt;br /&gt;75&lt;br /&gt;76&lt;br /&gt;77&lt;br /&gt;78&lt;br /&gt;	RewriteEngine On&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Bot\ mailto:craftbot@yahoo.com [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Custo [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^DISCo [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Download\ Demon [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^eCatch [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^EirGrabber [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Express\ WebPictures [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^EyeNetIE [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^FlashGet [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^GetRight [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^GetWeb! [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Go-Ahead-Got-It [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^GrabNet [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Grafula [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^HMView [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} HTTrack [NC,OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Image\ Stripper [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Image\ Sucker [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} Indy\ Library [NC,OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^InterGET [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Internet\ Ninja [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^JetCar [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^JOC\ Web\ Spider [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^larbin [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^LeechFTP [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Mass\ Downloader [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^MIDown\ tool [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Mister\ PiX [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Navroad [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^NearSite [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^NetAnts [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^NetSpider [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Net\ Vampire [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^NetZIP [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Octopus [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Offline\ Explorer [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Offline\ Navigator [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^PageGrabber [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Papa\ Foto [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^pavuk [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^pcBrowser [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^RealDownload [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^ReGet [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^SiteSnagger [OR&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^SmartDownload [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^SuperBot [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^SuperHTTP [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Surfbot [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^tAkeOut [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Teleport\ Pro [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^VoidEYE [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Web\ Image\ Collector [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Web\ Sucker [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebAuto [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebFetch [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebGo\ IS [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebLeacher [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebReaper [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebSauger [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Website\ eXtractor [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Website\ Quester [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebStripper [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebWhacker [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WebZIP [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Wget [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Widow [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^WWWOFFLE [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Xaldon\ WebSpider [OR]&lt;br /&gt;RewriteCond %{HTTP_USER_AGENT} ^Zeus&lt;br /&gt;RewriteRule ^.* - [F,L]Bots&lt;/p&gt;&lt;p&gt;Изброените в списъка програми ще получат като отговор &amp;bdquo;403 Forbidden&amp;quot;, което ще намали излишния трафик и евентуално ще ускори работата на вашия сървър. Ако отделите време да прегледате вашите лог-файлове, вероятно ще намерите какво да добавите към този списък.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;8. Промяна на подразбиращата се страница&lt;/p&gt;&lt;p&gt;Подразбиращата се страница е тази, която се зарежда, когато изпишете като адрес в браузъра вашия домейн (mySite.com, &lt;a href="http://mySite.com"&gt;http://mySite.com&lt;/a&gt;, &lt;a href="http://www.mySite.com)."&gt;http://www.mySite.com).&lt;/a&gt; Подразбираща се страница може да има и всяка директория от сайта. Вероятно сте свикнали с мисълта, че това е непременно index...., но чрез .htaccess можете лесно да зададете друга страница или последователност от страници които се търсят в зададения ред:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	DirectoryIndex filename.html&lt;/p&gt;&lt;p&gt;определя ако не е зададено друго, да се зареди filename.html.&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	DirectoryIndex filename.html index.cgi index.pl default.htm&lt;/p&gt;&lt;p&gt;определя ако не е зададено друго, да се зареди първата намерена от изброените страници. Списъка се чете от ляво на дясно. Казаното се отнася не само за основната директория, а и за всяка друга от сайта. Например ако поставим .htaccess, който съдържа горния код в поддиректория /work и напишем в браузъра &amp;bdquo;&lt;a href="http://www.mySite.com/work/&amp;quot;"&gt;http://www.mySite.com/work/&amp;quot;&lt;/a&gt;, то търсенето ще стане във /work и ще се зареди първата съществуваща от изброените страници.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;9. Пренасочване&lt;/p&gt;&lt;p&gt;Всеки на когото се е налагало да променя или премества сайт без да се спира работата му се е сблъсквал с този проблем - как потребителите използващи старите адреси да се пренасочат към новите. Има различни начини: чрез включване на &amp;bdquo;http-equiv&amp;quot; тагове, javascript или сървърно базирани програми. Но има и по-лек начин и това е чрез .htaccess. Този начин изисква минимална допълнителна работа и съответно по-малък риск от грешки.&lt;/p&gt;&lt;p&gt;Чрез командата Redirect в .htaccess можем да зададем в описателен вид обръщенията към определени страници или директории да се пренасочват към други URL:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	Redirect /olddirectory/oldfile.html &lt;a href="http://yoursite.com/newdirectory/newfile.html"&gt;http://yoursite.com/newdirectory/newfile.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Както виждате пренасочването се състои от 3 части: командата Redirect; адресът който трябва да се пренасочи, записан като относителен спрямо корена; и пълния URL, където трябва да се пренасочи заявката. Трите части трябва да са отделени с интервал, но задължително трябва да са на един ред. Допустимо е пренасочване и на директории:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	Redirect &lt;span style="font-style: italic;"&gt;olddirectory&lt;/span&gt; &lt;a href="http://yoursite.com/newdirectory/"&gt;http://yoursite.com/newdirectory/&lt;/a&gt;&lt;br /&gt;10. Предпазване на самия .htaccess от web-достъп&lt;/p&gt;&lt;p&gt;Това е особено важно, когато използвате защита с пароли на отделни части от сайта. Тогава вашия .htaccess съдържа информация за местонахождението на всеки .htpasswd файл. Ако имате некоректно настроен режим за достъп или вашия сървър не е достатъчно надежден, клиетнските браузъри може да покажат съдържанието на .htaccess файла, а от там и къде се намират .htpasswd файловете. Това разбира се е крайно разсъждение, но все пак е добре да се подсигурите с още една защита:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;	&lt;br /&gt;order allow,deny&lt;br /&gt;deny from all&lt;/p&gt;&lt;p&gt;Поставете тези редове в началото .htaccess. Това ще предпази файла от web-достъп и опита за отваряне с браузър ще доведе до грешка 403. Допълнително задайте режим за достъп до .htaccess чрез CHMOD: 644 или RW-R-R--R--.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;11. Задаване на MIME типове&lt;/p&gt;&lt;p&gt;MIME - &amp;quot;Multipurpose Internet Mail Extensions&amp;quot; (Многоцелеви добавки към Интернет поща), обозначаващо метод за кодиране на текст и данни извън печатаемите символи от 7-битовата таблица ASCII чрез ASCII символи. Основното му предназначение е да осигури пренос на произволни данни през по-старата среда за електронна поща, откъдето идва и името му.&lt;/p&gt;&lt;p&gt;Какво трябва да направите за да може вашия сървър да използва подходящи драйвери за различните типове файлове, например MP3 или SWF? - просто да ги добавите като типове в .htaccess:&lt;/p&gt;&lt;p&gt;AddType application/x-shockwave-flash swf&lt;/p&gt;&lt;p&gt;AddType е команда с която се добавя MIME тип. Стрингът application е MIME типа който добавяте, а последната част е разширението на което отговаря този тип. В примера това е .swf разширение за Shockwave файлове.&lt;/p&gt;&lt;p&gt;По същия начин ако зададете application/octet-stream за някой тип файл, то при адресирането му ще се стартира процедура за download.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;12. Предпазване от &amp;bdquo;hot linking&amp;quot;&lt;/p&gt;&lt;p&gt;&amp;bdquo;hot linking&amp;quot; или още известно под името &amp;bdquo;bandwidth stealing&amp;quot; е дирекно използване на ресурси (не html) от вашия сайт в други сайтове. Обикновено обект на такива линкове са изображения, javaScript, видео и др. Понякога това е нормално, но има случаи в които вие не бихте искали вашите файлове да се използват като част от други сайтове.&lt;/p&gt;&lt;p&gt;С използване на .htaccess, можете да забраните този процес. Например линковете към изображения или .css файлове да се блокират или да се пренасочват към невалидни или нарочно подправени такива. Отново ще ви е необходим инсталиран mod_rewrite. За да забраните използването на вашите .gif, .jpg, .js и .css файлове, добавете кода даден по-долу към вашия .htaccess в корена на сайта или директорията в която се намират съответните файлове:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;	RewriteEngine on&lt;br /&gt;RewriteCond %{HTTP_REFERER} !^$&lt;br /&gt;RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]&lt;br /&gt;RewriteRule \.(gif|jpg|js|css)$ - [F]&lt;/p&gt;&lt;p&gt;Заменете &amp;bdquo;mydomain.com&amp;quot; с името на вашия домейн. Този код ще генерира грешка при опит за използване на посочените файлове. По-забавно за вас и тъжно за тези, които без ваше разрешение използват ресурси от сайта ви ще бъде да подмените съдържанието, което ще получат, без да се генерира грешка. Следващия код показва как може да се пренасочат всички hot-links, които използват ваши .gif и .jpg изображения към алтернативно изображение - angryman.gif:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;	RewriteEngine on&lt;br /&gt;RewriteCond %{HTTP_REFERER} !^$&lt;br /&gt;RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]&lt;br /&gt;RewriteRule \.(gif|jpg)$ &lt;a href="http://www.mydomain.com/angryman.gif"&gt;http://www.mydomain.com/angryman.gif&lt;/a&gt; [R,L]&lt;/p&gt;&lt;p&gt;Не забравяйте да нагласите &amp;bdquo;mydomain.com&amp;quot; и &amp;bdquo;angryman.gif&amp;quot;!&lt;/p&gt;&lt;p&gt;Иначе казано - студен душ за горещите линкове&lt;/p&gt;&lt;p&gt;&lt;br /&gt;13. Предпазване от извеждане съдържанието на директории в браузъра&lt;/p&gt;&lt;p&gt;Обикновено сървърите са настроени така, че не позволяват разлистване на поддиректориите на сайта, но понякога може и да не са. Ако имате поддиректории с изображения или zip архиви и не желаете те да могат да се разглеждат чрез браузър, можете да се подсигурите като добавите:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	IndexIgnore *&lt;/p&gt;&lt;p&gt;в .htaccess, поставен във въпросните директории. Командата забранява разлистването на всички (*) файлове от директорията.&lt;/p&gt;&lt;p&gt;Ако искате да скриете само определени файлове, тогава можете да ги укажете изрично:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	IndexIgnore *.jpg *.gif *.png&lt;/p&gt;&lt;p&gt;Така ще скриете от листинга само изображенията от съответната директория.&lt;/p&gt;&lt;p&gt;Обратно, ако сървърът забранява разлистването на директориите, но вие искате това, тогава запишете:&lt;/p&gt;&lt;p&gt;CODE&lt;br /&gt;1&lt;br /&gt;	Options +Indexes&lt;/p&gt;&lt;p&gt;Бъдете много внимателни относно съдържанието на директориите за които използвате тази опция! Както можете да поставите знак плюс пред опцията, така можете да поставите и знак минус (Options -Indexes), което ще забрани разлистването. Например в поддиректория на разрешена за разлистване директория.&lt;/p&gt;&lt;p&gt;Ако искате да използвате докрай възможностите за листинг на директория, можете да създадете 2 специални текстови файла: HEADER и README. При включена опция +Indexes, и обръщение на браузър към директорията, първо ще се изведе съдържанието на файла HEADER, след него листинга и накрая съдържанието на README.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;14. Заключение и допълнителна информация&lt;/p&gt;&lt;p&gt;Тук разбира се не бяха изложени всички възможности на .htaccess, а основните и най-често използваните. Целта е да се покаже идеята на този механизъм с подходящи примери. Вижте и пълния списък с директивите на Apache. По-голямата част от тях са приложими в .htaccess, но за точна информация направете справка в документацията на вашата версия на Apache.&lt;/p&gt;&lt;p&gt;Също е добре да се запознаете с Apache User's Guide за по-детайлна информация, ако наистина имате намерение да улесните работата си като webmaster. Не е необходимо примерно да променяте ръчно хиляди страници в един голям сайт, ако можете да направите промяната с един ред в .htacces!&lt;/p&gt;&lt;p&gt;Във всеки случай този урок ви дава представа за големите възможности, които предоставят файловете за локална конфигурация на Apache.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Източник: javascriptkit.com&lt;/p&gt;&lt;p&gt;По материали от JK Forum, JavaScriptKit.com, wikipedia.org и apache.org&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;/h1&gt;</description><category>htaccess htpasswd authtypebasi</category><pubDate>27 May 08 21:32:30 GMT</pubDate><guid>http://gtcomputers.mylivepage.com/wiki/1267/5736/%D0%A0%D1%8A%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B7%D0%B0%20%D0%B8%D0%B7%D0%BF%D0%BE%D0%BB%D0%B7%D0%B2%D0%B0%D0%BD%D0%B5%20%D0%BD%D0%B0%20.%20htaccess</guid></item><item><title>Funny JavaScript - Забавен ДжаваСкрипт</title><link>http://gtcomputers.mylivepage.com/wiki/1267/5728/Funny%20JavaScript%20-%20%D0%97%D0%B0%D0%B1%D0%B0%D0%B2%D0%B5%D0%BD%20%D0%94%D0%B6%D0%B0%D0%B2%D0%B0%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82</link><description>&lt;hr/&gt;Този код е забавен но и доста досаден.&lt;br /&gt;Ако искате можете да добавяте още досадни прозорци,като направите&lt;br /&gt;скрипта в червено до останалите по долу.Само ще трябва да промените следното съобщение (window.alert(&amp;quot;Тука е вашето съобщение!&amp;quot;).&lt;p&gt;Ето и кодът на скрипта.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;span class="hl-default"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;HEAD&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;title&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;mafcho&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;title&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;META content&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-string"&gt;text/html; charset=windows-1251&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot; &lt;/span&gt;&lt;span class="hl-identifier"&gt;http&lt;/span&gt;&lt;span class="hl-default"&gt;-&lt;/span&gt;&lt;span class="hl-identifier"&gt;equiv&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-identifier"&gt;Content&lt;/span&gt;&lt;span class="hl-default"&gt;-&lt;/span&gt;&lt;span class="hl-identifier"&gt;Type&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/&lt;span class="hl-identifier"&gt;HEAD&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;BODY&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="hl-brackets"&gt;[&lt;/span&gt;&lt;span class="hl-reserved"&gt;color&lt;/span&gt;&lt;span class="hl-code"&gt;=&lt;/span&gt;&lt;span class="hl-identifier"&gt;red&lt;/span&gt;&lt;span class="hl-brackets"&gt;]&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;SCRIPT language&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-identifier"&gt;JavaScript&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span class="hl-identifier"&gt;Hide the JavaScript from older browsers&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;window&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;alert&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-string"&gt;Натиснете OK ако искате да продължите!&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-brackets"&gt;))&lt;/span&gt;&lt;span class="hl-default"&gt;&lt;br /&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span class="hl-identifier"&gt;End hiding of script&lt;/span&gt;&lt;span class="hl-default"&gt; &lt;br /&gt;&lt;br /&gt;// --&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;SCRIPT&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;/span&gt;&lt;span class="hl-brackets"&gt;[&lt;/span&gt;&lt;span class="hl-code"&gt;/&lt;/span&gt;&lt;span class="hl-reserved"&gt;color&lt;/span&gt;&lt;span class="hl-brackets"&gt;]&lt;/span&gt;&lt;span class="hl-default"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;&lt;span class="hl-identifier"&gt;SCRIPT language&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-identifier"&gt;JavaScript&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span class="hl-identifier"&gt;Hide the JavaScript from older browsers&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;window&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;alert&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-string"&gt;За да влезнете трябва да сте доста търпеливи! ;-)&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-brackets"&gt;))&lt;/span&gt;&lt;span class="hl-default"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;// &lt;span class="hl-identifier"&gt;End hiding of script&lt;/span&gt;&lt;span class="hl-default"&gt; &lt;br /&gt;&lt;br /&gt;// --&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;SCRIPT&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;SCRIPT language&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-identifier"&gt;JavaScript&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&amp;lt;!--&lt;br /&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span class="hl-identifier"&gt;Hide the JavaScript from older browsers&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-identifier"&gt;window&lt;/span&gt;&lt;span class="hl-code"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;alert&lt;/span&gt;&lt;span class="hl-brackets"&gt;(&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-string"&gt;Няма да ви мъча повече, последно OK!&lt;/span&gt;&lt;span class="hl-quotes"&gt;&amp;quot;&lt;/span&gt;&lt;span class="hl-brackets"&gt;))&lt;/span&gt;&lt;span class="hl-default"&gt;&lt;br /&gt;&lt;br /&gt;// &lt;/span&gt;&lt;span class="hl-identifier"&gt;End hiding of script&lt;/span&gt;&lt;span class="hl-default"&gt; &lt;br /&gt;&lt;br /&gt;// --&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;SCRIPT&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;&lt;span class="hl-identifier"&gt;P align&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-identifier"&gt;center&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;FONT size&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-number"&gt;5&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;Благодаря Ви, за вниманието!!! ;-)&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;FONT&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;P&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;DIV align&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-identifier"&gt;center&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;SPAN class&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-identifier"&gt;properties&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&amp;copy;&lt;/span&gt;&lt;span class="hl-number"&gt;2008&lt;/span&gt;&lt;span class="hl-default"&gt; &amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;A&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;SPAN&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;FONT size&lt;/span&gt;&lt;span class="hl-default"&gt;=&lt;/span&gt;&lt;span class="hl-number"&gt;3&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt; &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;&lt;span class="hl-identifier"&gt;b&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;/span&gt;&lt;span class="hl-identifier"&gt;by mafcho&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;b&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt; &lt;/span&gt;&lt;span class="hl-identifier"&gt;Specially &lt;/span&gt;&lt;span class="hl-reserved"&gt;for&lt;/span&gt;&lt;span class="hl-default"&gt; - &lt;/span&gt;&lt;span class="hl-identifier"&gt;http&lt;/span&gt;&lt;span class="hl-default"&gt;://&lt;/span&gt;&lt;span class="hl-identifier"&gt;it&lt;/span&gt;&lt;span class="hl-default"&gt;-&lt;/span&gt;&lt;span class="hl-identifier"&gt;place&lt;/span&gt;&lt;span class="hl-default"&gt;.&lt;/span&gt;&lt;span class="hl-identifier"&gt;net&lt;/span&gt;&lt;span class="hl-default"&gt;/ &amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;DIV&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/&lt;span class="hl-identifier"&gt;FONT&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;BODY&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/&lt;/span&gt;&lt;span class="hl-identifier"&gt;HTML&lt;/span&gt;&lt;span class="hl-default"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;Ето и Демо на скрипта. &lt;a href="http://mafcho.free.bg/demo.html"&gt;&lt;a href="http://mafcho.free.bg/demo.html"&gt;http://mafcho.free.bg/demo.html&lt;/a&gt;&lt;/a&gt;</description><category>funny javascript - забавен джа, funny javascript - забавен джа africa amsterdam animals architecture art august australia baby band barcelona beach berlin bird</category><pubDate>26 May 08 20:25:37 GMT</pubDate><guid>http://gtcomputers.mylivepage.com/wiki/1267/5728/Funny%20JavaScript%20-%20%D0%97%D0%B0%D0%B1%D0%B0%D0%B2%D0%B5%D0%BD%20%D0%94%D0%B6%D0%B0%D0%B2%D0%B0%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82</guid></item><item><title>Прозорче на хард диска</title><link>http://gtcomputers.mylivepage.com/wiki/1267/5713/%D0%9F%D1%80%D0%BE%D0%B7%D0%BE%D1%80%D1%87%D0%B5%20%D0%BD%D0%B0%20%D1%85%D0%B0%D1%80%D0%B4%20%D0%B4%D0%B8%D1%81%D0%BA%D0%B0</link><description>&lt;hr/&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/7%20%28Custom%29.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_7%20%28Custom%29.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;Въртят ми се няколко стари чарка из между които и един Quantum (210 mb) и решх да го &amp;quot;остъкля&amp;quot;). Този процес сам по себе си не е толкова сложен, но трябва много да се внимава да не попадне прах върху диска защото това може да го убие (в моя случай е все тая, но все пак трябва да се внимава).&lt;br /&gt;Ето и материалите който съм използвал:&lt;p&gt;1. HDD Quantum ProDrive LPS (210 mb)&lt;br /&gt;2. тиксо, изолирбанд&lt;br /&gt;3. прозрачна гъвкава пластмаса (защото не разполагах с плексиглас)&lt;/p&gt;&lt;p&gt;Това е хард-а преди да претърпи модификацията:&lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/1%20%28Custom%29.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_1%20%28Custom%29.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/2%20%28Custom%29.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_2%20%28Custom%29.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Внимание!&lt;br /&gt;Правете това на ваша отговорност и на не много скъпи и големи дискове, авторът не носи отговорност за нанесени щети.&lt;/p&gt;&lt;p&gt;Следващата стъпка е да изберете помещение в което няма прах (например баня) където да отворите хард диска. Препоръчвам да го правите голи от кръста нагоре и да си сложите нещо на главата защото като се надвесвате над диска може да попаднат прашинки от дрехите ви. Преди да махнете капака си пригответе в близост найлоново пликче където бързо да го пъхнете за да остане защитена повърхността на диска докато обработвате капака. Внимавайте също като развивате винтчетата, те са доста стегнати и просто трябва да &amp;quot;изпукат&amp;quot; и от там е лесно, но ако напъвате много може да издълбаете главата на винта и да стане невъзможно развиването му.&lt;/p&gt;&lt;p&gt;Тук вече капака е свален и диска е прибран на сигурно място:&lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/3%20%28Custom%29.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_3%20%28Custom%29.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Първоначално мислех да изрежа капака и да сложа плексиглас (или да изрежа парче от кутия за диск), но тъй като не успях да си набавя преминах към цялостното заменяне на капака. За заместител на капака съм използвал предна корица от една тетрадтка която представлява нещо като гъвкав плексиглас, но не точно. Избрах това защото е лесно за обработка и ми с намираше в излишък.&lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/8%20%28Custom%29.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_8%20%28Custom%29.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;След като наложих капака от хард диска, очертах го, направих отвори за винтовете и пристъпих към монтирането му. &lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/4%20%28Custom%29.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_4%20%28Custom%29.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/5%20%28Custom%29.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_5%20%28Custom%29.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Тъй като вече не е със стандартния капак който има и уплътнение с което плътно прилепва за корпуса на диска, се налага да се оплътни с нещо за да се избегне влизането на прах през времето. За целта използвах тиксо и изолирбанд. Първо с тиксото уплътних добре крайщата и отгоре минах с изолирбанда за допълнителна якосто а и с черно по края е по-добре.&lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/6%20%28Custom%29.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_6%20%28Custom%29.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/7a.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_7a.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;И настъпи часът на истината-дали диска ще заработи или не:&lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/9%20%28Custom%29.jpg"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_9%20%28Custom%29.jpg.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Харда се разпозна веднага и безпроблемно си заработи с новия &amp;quot;покрив&amp;quot;:&lt;/p&gt;&lt;p&gt;&lt;a class="lightwindow" author="" caption="" title="" href="http://image066.mylivepage.com/chunk66/1947037/1787/10%20%28Custom%29.JPG"&gt;&lt;img src="http://thumbnail066.mylivepage.com/chunk66/1947037/1787/small_10%20%28Custom%29.JPG.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;След доста тестове се оказа, че харда си е напълно здрав и читав, без нито един bad sector.&lt;br /&gt;Ето и клипче на Quantum-а в действие (не е толкова шумен, микрофона на апарата е много чувствителен):&lt;/p&gt;&lt;p&gt;
			&lt;param name="allowScriptAccess" value="mylivepage.com"&gt;
			&lt;param name="movie" value="http://common.mylivepage.net/flowplayer/FlowPlayer.swf"&gt;
			&lt;param name="quality" value="high"&gt;
			&lt;param name="scale" value="noScale"&gt;
			&lt;param name="wmode" value="transparent"&gt;
			&lt;param name="flashvars" value="config={videoFile: 'http://file066.mylivepage.com/chunk66/1947037/0/4978.flv?sk=1372541140?',autoPlay: false,autoBuffering: false,bufferLength: 20,loop: false,startingBufferLength: 4,initialScale: 'orig', splashImageFile: 'http://thumbnail066.mylivepage.com/chunk66/1947037/0/4978.jpg', scaleSplash: true}"&gt;
			&amp;nbsp;&lt;/p&gt;</description><category>Прозорче на хард диска, otwarqne i zatwarqne na hard d</category><pubDate>25 May 08 14:26:57 GMT</pubDate><guid>http://gtcomputers.mylivepage.com/wiki/1267/5713/%D0%9F%D1%80%D0%BE%D0%B7%D0%BE%D1%80%D1%87%D0%B5%20%D0%BD%D0%B0%20%D1%85%D0%B0%D1%80%D0%B4%20%D0%B4%D0%B8%D1%81%D0%BA%D0%B0</guid></item><item><title>Първи стъпки с HTML</title><link>http://gtcomputers.mylivepage.com/wiki/1267/5711/%D0%9F%D1%8A%D1%80%D0%B2%D0%B8%20%D1%81%D1%82%D1%8A%D0%BF%D0%BA%D0%B8%20%D1%81%20HTML</link><description>&lt;hr/&gt;Какво трябва да знаем?&lt;p&gt;Когато решите да започнете даден уеб сайт, трябва да го обмислите внимателно. За да изглежда страницата добре трябва да спазвате няколко изисквания:&lt;/p&gt;&lt;p&gt;Насоченост&lt;br /&gt;И така, първо трябва да решите към кого ще бъде насочена страницата (имам предвид посетителите). Така ще можете по-лесно да определите графичния дизайн и въобще стилът на цялата страница.&lt;/p&gt;&lt;p&gt;Цветова гама&lt;br /&gt;Трябва също да съобразите цветовата гама на страницата. Няма да ви хареса, предполагам, една прекалено шарена страница съдържаща всички цветове от дъгата. Използвайте цветове които си подхождат един с друг.&lt;/p&gt;&lt;p&gt;Структуриране&lt;br /&gt;Какво се разбира под структуриране?&lt;br /&gt;Всички знаете какво представлява структурата на компютъра. Подредена по фолдъри и всеки с някакво наименование. Това трябва да направите и Вие, когато започнете да създавате страница - да направите директории за страниците от които ще се състои Вашият web сайт. Направете ги така, че да Ви бъдат удобни за работа - не да се чудите след като направите страницата кое за какво беше...Например в главния фолдър, където ще бъде страницата, да има само един index.html, която да води към останалите добавени страници. Това разбира се не е задължително. Останалите страници ги сложете във фолдъри заедно с всички файлове които са нужни на добавената страница (картинки, js файлове и т.н.). Ако вашата страница е доста голяма по обем е добре да поставите всички картинки свързани с нея в един общ фолдър. Така няма да ви се пречкат.&lt;/p&gt;&lt;p&gt;Съдържание&lt;br /&gt;Съдържанието е също важен момент в създаването на web страница. От него се определя и цялостният вид на web-а. Според него ще определите как да изглежда графичния дизаин на страницата. Ако в страницата ви има бизнес информация няма да е добре да се слагат анимирани картинки с пресмивателен контекст...Добре ще е, когато определите съдържанието на страницата тогава да решите от колко добавени страници ще е тя. Лично аз не обичам да отида на страницата за контакти на някого и да видя един е-mail&lt;/p&gt;&lt;p&gt;Навигация&lt;br /&gt;Навигацията в web страницата е много важна. Така вие позволявате на потребителя да знае във всеки един момент къде се намира и как да продължи или пък да се върне назад. Често ми се е случвало да се загубвам в страници, което ме е дразнило много. Дайте на клиента (потребителя) пълна яснота по този въпрос, защото е изчислено че човек стои в web страница не - повече от 10 секунди, и ако не го привлечете с нещо или пък се загуби - той просто ще си тръгне&lt;/p&gt;&lt;p&gt;Правилни означения&lt;br /&gt;Когато започнете вече да правите самата страница ще ви е необходимо да знаете някои основни наименования и означения в sours-а на страницата. Тези означения можете да видите тук. Има още много неща които ще са ви необходими да знаете, когато започвате да правите web страница, но засега това Ви стига. Най - добре е когато сам човек разбере какво му е нужно и къде е сбъркал. Нещата по - горе според мен са най - важни!&lt;/p&gt;&lt;p&gt;Как става цялата работа?&lt;/p&gt;&lt;p&gt;______________________________Eтикети:______________________________&lt;br /&gt;HTML (hipper text markup language) е език за описание структурата на страницата базиран на обикновен ASCII текст в който са вмъкнати специални етикети, заградени в триъгални скоби(&amp;lt;пример&amp;gt;). В етикетите няма разлика между главни и малки букви. Маркирането на текст с етикет става с името на етикета в триъгалните скоби, а за край на маркиране се използва наклонена черта плюс името на етикета&lt;br /&gt;&amp;lt;етикет&amp;gt;текст&lt;br /&gt;Етикетите в html единствено уточняват структурата на документа - какво представлява даден елемент, а не как изглежда на екрана.&lt;br /&gt;Всеки html документ започва и завършва с етикетите&lt;br /&gt;...&lt;br /&gt;Между тях са разположени секциите на заглавната част ...и ...&lt;br /&gt;&amp;lt;br /&amp;gt;След етикета &amp;lt;head&amp;gt; се поставя и самото тяло на web страницата между етикетите &amp;lt;body&amp;gt;&amp;lt;br /&amp;gt;Пример&amp;lt;br /&amp;gt;&amp;lt;html&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;head&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;title&amp;gt;emichaМежду етикетa  се разполага името на документа което пък се поставя между етикета&lt;/p&gt;&lt;p&gt;Етикетът  отбелязва тялото на даден html документ или накратко казано - действителното съдържание на страницата.&lt;br /&gt;В него се съдържа информацията за всеки елемент от страницата. Определяте цвета на badground-a, задавате формат и вид на текст, поставяте таблици, рамки и въобще всичко което се ползва за да изглежда вашата страница по подобаващ начин.&lt;/p&gt;&lt;p&gt;Етикетът  се характеризира с няколко основни параметъра.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;alink - Определя цвета на текста за хипервръзка, която е избрана&lt;/p&gt;&lt;p&gt;bgcolor - Определя цвета на страницата&lt;/p&gt;&lt;p&gt;link - определя цвета на текста за хипервръзка, която не е била избрана&lt;/p&gt;&lt;p&gt;text - определя цвета на нормалния текст&lt;/p&gt;&lt;p&gt;vlink - определя цвета на текст за хипервръзка, която е била избрана&lt;/p&gt;&lt;p&gt;bgproperties - когато стойноста е &amp;quot;fixed&amp;quot;, изображението указано от background не се скролира&lt;/p&gt;&lt;p&gt;leftmargin - Определя броят на пикселите с които да бъде изместена страницата спрямо левия край на прозореца на браузъра&lt;/p&gt;&lt;p&gt;topmargin - Определя броят на пикселите с които да бъде изместена страницата спрямо горния край на прозореца на браузъра&lt;/p&gt;&lt;p&gt;background - Определяне на графично изображение което ще се използва за фон на страницата.(Трябва да притежава URL на графичното изображение)&lt;/p&gt;&lt;p&gt;______________________________Етикети за обработка на текст:______________________________&lt;/p&gt;&lt;p&gt;В тялото на html страницата ...можете да използвате множество етикети с помоща на които да форматирате текста и по тозиначин да укажете на браузъра как да го изобрази.&lt;/p&gt;&lt;p&gt;Тези етикети биват два вида:&lt;/p&gt;&lt;p&gt;за определяне вида на текста&lt;br /&gt;за определяне потока на текста&lt;br /&gt;Това са етикети за определяне вида на текста:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;текст&lt;/strong&gt; - Удебелява заградения текст&lt;br /&gt;текст - Увеличава големината на буквите на заградения текст&lt;br /&gt;текст - Кара заградения текст да мига&lt;br /&gt;текст - Форматира заградения текст като цитат&lt;br /&gt;текст - Форматра заградения текст като фрагмент от програма&lt;br /&gt;&lt;u&gt;текст&lt;/u&gt; - Подчертава заградения текст&lt;br /&gt;&lt;em&gt;текст&lt;/em&gt; - Прави заградения текст курсив&lt;/p&gt;&lt;p&gt;текст - Намалява големината на буквите на заградения текст&lt;br /&gt;&lt;strike&gt;текст&lt;/strike&gt; - Рисува линия посредата на буквите&lt;br /&gt;&lt;strong&gt;текст&lt;/strong&gt; - Подчертава силно заградения текст(удебелява го)&lt;br /&gt;текст - При изобразяването на заградения текст сеизползва шрифт с фиксирана ширина&lt;br /&gt;&lt;sub&gt;текст&lt;/sub&gt; и &lt;sup&gt;текст&lt;/sup&gt; - Форматира заградения текст като долен - горен индекс&lt;br /&gt;Ето и етикети за определяне потока на текста:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;текст - Форматира адрес&lt;br /&gt;текст - Форматира цитат&lt;br /&gt;&lt;br /&gt; - Стоп линия&lt;br /&gt;текст - Центрира зафрадения текст&lt;br /&gt;&lt;font&gt;текст&lt;/font&gt; - Установявя шрифт, цвят и големина на заградения текст&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;текст - Показва че заградения текст е заглавие от ниво n, където n е число от 1 до 6&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;hr /&gt; - Слага хоризонтална линия&lt;br /&gt;&lt;img alt="" /&gt; - Слага изображение в html страницата Може да бъде използван в комбинация с етикета.&lt;br /&gt;&lt;p&gt; - Обозначава нов параграф&lt;/p&gt;&lt;p&gt;______________________________Етикети за цветове:______________________________&lt;/p&gt;&lt;p&gt;Когато решите вече в какъв стил ще е страницата Ви, ще е добра да знаете и някои от основните правила за определяне на цвят в web. Има два общовъзприети стандарта за определяне на цветовете&lt;br /&gt;- използване на английски думи за описание на цветовете&lt;br /&gt;- използване на шестнайсетичен код за определяне на цветове&lt;/p&gt;&lt;p&gt;Ето и пример за използване на тези кодове в етикет .&lt;/p&gt;&lt;p&gt;&lt;br /&gt;....&lt;/p&gt;&lt;p&gt;______________________________Етикети за таблици:______________________________&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Таблиците са много важна част при правенето на web страници. В тях можете да слагате всичко - текст, картинки, java аплети, aktivеX контроли. С тях можете много лесно да позиционирате даден елемент от страницата ви в една мрежа, като използвате невидими ръбове.&lt;br /&gt;Основните етикети са:&lt;br /&gt;&lt;/p&gt;&lt;table border="0"&gt; и &lt;/table&gt; - това е основната структора&lt;br /&gt;Етикетите  и  отделя редовете&lt;br /&gt;Етикетите  и  ограждат заглавието на таблицата&lt;br /&gt;Етикетите  и  отделят отделните клетки&lt;p&gt;______________________________Етикети за рамки (фрейми):______________________________&lt;/p&gt;&lt;p&gt;Рамките (фрейми) са много удобен метод за направа на страници, в които искате част от страницата да се запази (статична) а друга да се променя динамично.&lt;br /&gt;Един вид вашата страница като цяло е създадена от няколко добавени. Този метод за направа на web страници спомага и за олекотяване на страницата.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Зареждат се само страниците в които се съдържа същинската информация, а останалите са навигация и тем подобни - които по принцип искате да ги има постоянно.&lt;/p&gt;&lt;p&gt;Етикетите за създаване на фрейми е много елементарен&lt;br /&gt;Наборът от рамки се съдържа между етикетите ... и ...&lt;/p&gt;&lt;p&gt;Има една подробност, която не трябва да забравяте никога, когато използвате фрейми!!!&lt;br /&gt;Ако в добавената страница (динамичната) има хипервръзка (линк) окажете задължително как да се зарежда страницата от този линк Възможносите са:&lt;br /&gt;&amp;quot;_self&amp;quot; - в същият фреим&lt;br /&gt;&amp;quot;_top&amp;quot; - ще зареди страницата в целия браузър&lt;br /&gt;&amp;quot;_parent&amp;quot; - зарейда се в parent фрейма&lt;br /&gt;&amp;quot;_blank&amp;quot; - ще отвори страницата в нов прозорец&lt;/p&gt;&lt;p&gt;Преди етикета за начина на отваряне трябва да има&lt;br /&gt;Ако след линка нямя един от тези етикети страницата ще се отвори в &amp;quot;Main&amp;quot; прозореца&lt;/p&gt;&lt;p&gt;______________________________Mета тагове:______________________________&lt;/p&gt;&lt;p&gt;Мета таговете са нещо доста полезно и необходимо.&lt;br /&gt;Те играят важна роля при индексирането на Вашата страница в търсещите машини.&lt;/p&gt;&lt;p&gt;Ето и пример, който трябва само да копирате и да сложите във вашата страница на необходимото място, като промените информацията.&lt;br /&gt;Не забравяйте че това е информацията която ще Ви представи пред света и за това бъдете внимателни.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt; Заглавието на вашата страница&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;С какво става цялата работа?&lt;/p&gt;&lt;p&gt;Практически за да се създаде една интернет страница можете да използвате всеки текстови редактор. Notepad дори може да ви свърши страхотна работа ако сте професионалист и разбирате от WEB програмиране. Ако не сте такъв ви препоръчвам една от следните:&lt;br /&gt;Macromedia Dreamweaver MX 2004 (Data.bg)&lt;br /&gt;Macromedia Dreamweaver MX 2004 (ftlbg.cоm)&lt;br /&gt;Също така една доста добра програма е Microsoft Office Publisher която можете да намерите във всеки office пакет на Microsoft.&lt;/p&gt;&lt;p&gt;Как да сложим анимации?&lt;/p&gt;&lt;p&gt;В интернет страниците са 2 вида - Gif анимации и Flash анимации.&lt;/p&gt;&lt;p&gt;Какво представлява GIF анимацията:&lt;/p&gt;&lt;p&gt;GIF анимацията представлява поредица от картинки които се сменят през определено време. Изключително елементарни за създаване. Ето пример за GIF анимация. Тя се прави с програми като Ulead Gif Animator.&lt;br /&gt;&lt;img alt="" /&gt;&lt;/p&gt;&lt;p&gt;Какво представлява Flash анимацията:&lt;br /&gt;Flash анимацията вече е по-трудна но същевременно по-добра и интересна анимация. Такъв вид анимация има многобройни приложения. Прави се с програми като SwishMax.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Как да качим страницата си?&lt;/p&gt;&lt;p&gt;За качване на страница в интернет се използва upload функцията на някой български free сървъра. За да качвате са ви нужни настройките на съответния сървър и upload програма. Повечето сървъри си имат файлов манипулатор но почти навсякъде той има ограничения в големината на файловете. Total Commander, FlashFXP или CuteFTP са едни от програмите за качване в интернет.&lt;/p&gt;&lt;p&gt;Javascript?&lt;/p&gt;&lt;p&gt;Javascript-а представлява код който е предназначен за празнообразяване на сайта ви. Има изключително много такива кодове като се започне от часовници и се свърши до трептене на екрана. За повече информация тук.&lt;/p&gt;&lt;p&gt;Такъв скрипт се слага като се копира самия код в HTML кода ви.&lt;/p&gt;&lt;p&gt;*Има 2 вида за слагане на картинка или анимация в сайта ви. Единия е с директен линк към картинката/анимацията а другия е да се създаде папка index_files в която да се сложат картинките и анимациите. При втория случай е нужно да сложите единтвено името на файла и той автоматично се намира. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><category>Първи стъпки с html, html</category><pubDate>24 May 08 11:34:56 GMT</pubDate><guid>http://gtcomputers.mylivepage.com/wiki/1267/5711/%D0%9F%D1%8A%D1%80%D0%B2%D0%B8%20%D1%81%D1%82%D1%8A%D0%BF%D0%BA%D0%B8%20%D1%81%20HTML</guid></item></channel></rss>
