View Full Version : про видео уроки!
Здравствуйте!
Посмотрел видео урок по безопасности и у меня возник вопрос:
// Uncomment the following block of code after editing the next line to match your site domain
$domainname = "site.com";
if ($_SERVER['SERVER_NAME'] != $domainname ) {
echo "Access denied";
die();
}
как сделать так, чтобы и с www и просто загружалось???
k3Ys например вот так:
$domainname = "mynuke.ru";
$domainname2 = "www.mynuke.ru";
if ($_SERVER['SERVER_NAME'] != $domainname && $_SERVER['SERVER_NAME'] != $domainname2) {
echo "Access denied";
die();
}
Просмотрел видеоуроки и сделал как там, но возникли некоторые проблемы:
Почему не появляется окно авторизации обусловленное файлом .htaccess и
AuthName Admin Zone AuthType Basic. А сразу появляется стандартное окно ввода логина и пароля админа
Судя по видео уроку проверкой такого окна было нажатие на кнопку ОБНОВИТЬ браузера и вслед за этим появлялось окно авторизации. У меня все остается по прежнему за исключением того что в админке все ссылки стали access denied... т.е. уже защищенные от прямого доступа :sad:
Val значит что-то сделали не так или же указали не админ файл в .htaccess
А я вот думаю все дело в httpd.conf файле от Apache и там неправильно выставлены AllowOverride...и поэтому не работает сам .htaccess
Если кто нибудь скинет кусок своего файла с примером буду весьма благодарен...Мой таков:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
# Deny from all
Satisfy all
</Directory>
и
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
правильно ли AllowOverride None изменить на AllowOverride AuthConfig
потому как появляется ошибка Internal Server Error
MyNuke.ru