Вы не зашли.
Добрый день!
Хотел бы в целях безопасности сменить http://......./2z на что-то типа http://......./control
Название не имеет смысла.
Как сделать?
В админке нашел "Страница админ-панели" если там менять и соответственно переименовать 2z каталог на хотинге, админка работает, но сайт нет.
Подскажите как быть?
Для чего я это хочу, чтобы никто кроме админа не знал где эта админка лежит. Как вариант подошло бы если юзер не авторизирован как админ, то при переходе по адресу http://......./2z он попадал бы просто на главную страницу.
Неактивен
Я немного не так написал, я хотел бы чтобы гости не видели того, что видят сейчас, набирая http://......./2z/ это скорее всего просто не доработка, т.к. например зарегистрированный участник с ролью №4 при переходе по следующему линку адресуется на главную, т.е фактически он ничего и не видет, как для гостя так реализовать?
Неактивен
Файл robots.txt засветит твою супер-пупер защищенную админку, т.к. ты сам впишешь туда адрес, чтобы поисковые боты не вписали в результаты поиска быстрее тебя 
Вообще, чтобы хоть на чуток задержать мего-хацкеров, в папке 2z есть файл index.html, который указывает редирект на admin.php. Впиши туда:
<div align='center'>Галактеко в опасносте</div>
Вот лучшая защита!!!
Неактивен
Infosky написал:
Файл robots.txt засветит твою супер-пупер защищенную админку, т.к. ты сам впишешь туда адрес, чтобы поисковые боты не вписали в результаты поиска быстрее тебя
Вообще, чтобы хоть на чуток задержать мего-хацкеров, в папке 2z есть файл index.html, который указывает редирект на admin.php. Впиши туда:Код:
<div align='center'>Галактеко в опасносте</div>Вот лучшая защита!!!
Это не то, я выше дописал, что конкретно я хочу, чтобы гости адресовались на главную, как сейчас это происходит с ролью участников №4
Неактивен
Infosky написал:
Ясно
Код:
if ($userROW['status'] > 3) { @header("Location: ".home); exit; }Подсказка здесь, а именно в файле admin.php, который в папке 2z
На сколько я понимаю у гостя нет статус номера
Добавлено Sat Feb 27 18:45:01 2010 :
Infosky написал:
Ясно
Код:
if ($userROW['status'] > 3) { @header("Location: ".home); exit; }Подсказка здесь, а именно в файле admin.php, который в папке 2z
if ($userROW == $guest) {
@header("Location: ".home);
exit;
}и так тоже не работает
Неактивен
в папке 2z есть index.html, в нем ровно по середине ставишь форму с параметром action="admin.php", и в admin.php ставишь
if ($userROW['status'] > 3) {
@header("Location: ".home);
exit;
}ps: непроверял 
Отредактированно knopik (2010-03-01 04:06:26)
Неактивен
defis, а как ты сам будешь заходить в админку тогда? 
Если хочешь полностью залочить админку, то создай в папке 2z/ файл admin.lock, открой admin.php и перед:
@include_once 'core.php';
Вставь:
if (file_exists('./admin.lock')) {
die();
}И когда тебе надо зайти, переименовываешь файл, заходишь, делаешь свои дела, потом снова переименовываешь в admin.lock. Но это если есть FTP или SSH доступ.
Неактивен
SwiZZeR написал:
defis, а как ты сам будешь заходить в админку тогда?
Если хочешь полностью залочить админку, то создай в папке 2z/ файл admin.lock, открой admin.php и перед:Код:
@include_once 'core.php';Вставь:
Код:
if (file_exists('./admin.lock')) { die(); }И когда тебе надо зайти, переименовываешь файл, заходишь, делаешь свои дела, потом снова переименовываешь в admin.lock. Но это если есть FTP или SSH доступ.
Так же как и сейчас - авторизовался на сайте в юзерменю, появилась админ-панель нажал и перешел.
Юзер с статус номером 4 не видет в юзерменю этого пункта и даже набрав в адресной строке .../2z перенаправляется на главную - это ведь есть!
Я хочу чтобы так же было с гостем, если вручную набирает .../2z его бы перенаправлял сайт на главную и меня так же - пока админ не авторизуется он для сайта должен быть гостем и гостя в категорию админа не пускало бы.
Неактивен