Kaк да забраня достъпа до директории на сайта си ?

ZzZaPyr

Member
Например имам директория с някакъв index.php .
Когато в адрес бара се напише
nqkavsait.com/nqkvadirektoriq/index.php
да се отваря безпроблемо и да си работи нормално, а когато се напише само
nqkavsait.com/nqkvadirektoriq/ да изписва FOrbbiden , Acces Denied или каквото и да било (нещо по мой вкус)
Не искам да ми се вижда структурата на сайта , затова питам :)
 

ZzZaPyr

Member
Разбрах че е с .htaccess , но нищо повече.
Някакви идеи ?
 

CrAzY-MaST

Well-Known Member
Ами можеш да направиш единия файл index.php, а другия index.html и в него ще си напишеш някакъв надпис "Грешна заявка" или там каквото си искаш.
По принцип като се напише "http://nqkavsait.com/nqkvadirektoriq/" ще ти излезе страницата index.html, а ако няма такава тогава индекс.пхп :)
 

coolice

Owner
Ако имаш Cpanel на хостинга е доста лесно с няколко кликвания. Ако трябва да го правиш ръчно правиш 2 файла .htaccess с които защитаваш директорията която искаш и .htpasswd които съсържа юзера и паролата

a междиният по трудност вариант е да ползваш този генератор

http://tools.dynamicdrive.com/password/
 

coolice

Owner
Само за секунда обясненения че админа цял ден с махмурлук а е свършил доста задачи днес сега погледнах внимателно


ако искаш да защитиш съдържанието на директорията а фаиловете да се виждат ако знаеш точното им име добавяш в htacess

Options -Indexes

Options +FollowSymlinks -Indexes

ако искаш да защитиш директория с парола ползваш в менюто
Password Protect Directories
 

ZzZaPyr

Member
Уф , мерси много :) Аз съм бил много прост :)І То имало бутон Index Manager в панела :)
Мисля , че го направих :)
tech-bg.info/Activity
tech-bg.info/Images
Вижте дали се е получило ?
А , грешката която изкарва подходяща ли е :) . Че нали 404 не е подходяща за СЕО , ама то това друга история. :) 403 как е за този проблем ?


Fixed :)
 

Горе