Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Безопасность (http://forum.mynuke.ru/forumdisplay.php?f=13)
-   -   про видео уроки! (http://forum.mynuke.ru/showthread.php?t=252)

k3Ys 18.05.2005 18:03

про видео уроки!
 
Здравствуйте!
Посмотрел видео урок по безопасности и у меня возник вопрос:

// 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 и просто загружалось???

Soniks 18.05.2005 18:20

k3Ys например вот так:
PHP код:
 $domainname "mynuke.ru";
$domainname2 "www.mynuke.ru";
if (
$_SERVER['SERVER_NAME'] != $domainname && $_SERVER['SERVER_NAME'] != $domainname2) {
  echo 
"Access denied";
  die();


k3Ys 19.05.2005 05:30

точно!
спасибо!

Val 30.08.2007 01:51

Просмотрел видеоуроки и сделал как там, но возникли некоторые проблемы:
Почему не появляется окно авторизации обусловленное файлом .htaccess и
AuthName Admin Zone AuthType Basic. А сразу появляется стандартное окно ввода логина и пароля админа
Судя по видео уроку проверкой такого окна было нажатие на кнопку ОБНОВИТЬ браузера и вслед за этим появлялось окно авторизации. У меня все остается по прежнему за исключением того что в админке все ссылки стали access denied... т.е. уже защищенные от прямого доступа :sad:

Soniks 31.08.2007 20:47

Val значит что-то сделали не так или же указали не админ файл в .htaccess

Val 01.09.2007 02:14

А я вот думаю все дело в 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


Часовой пояс GMT +4, время: 20:21.

Copyright © 2005 by Soniks