Andranik
Участник
- Сообщения
- 27
- Реакции
- 0
В корне сайта есть файл .htaccess
в нем пропиши только вот это, остальное удали. А вообще лучше его как нибудь переименуй, и создай такой же, только только чистый.
2 строчка - это файл который будет показываться все пользователям.
3 - твой ip
4 - для поисковиков, что-бы они не индексировали страницу тех работ вместо главной страницы сайта
в нем пропиши только вот это, остальное удали. А вообще лучше его как нибудь переименуй, и создай такой же, только только чистый.
Код:
RewriteEngine on
RewriteCond %{REQUEST_URI} !/tehrabfrem.html$
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteRule $ /tehrabfrem.html [R=302,L]
3 - твой ip
4 - для поисковиков, что-бы они не индексировали страницу тех работ вместо главной страницы сайта
tevion5
Участник
- Сообщения
- 20
- Реакции
- 0
нифига не вкурил
нужно сделать так что-бы было
1. На сайт никто не попадёт кроме админа.
2. + картинка для всех пользователей (сайт на тех работах)
в Вашем случае как вы описали то проще сделать так
удалите весь скрипт с хостинга ))))).
P.S.
у кого есть модуль с настройками в админке также по IP (сайт на тех работах)
нужно сделать так что-бы было
1. На сайт никто не попадёт кроме админа.
2. + картинка для всех пользователей (сайт на тех работах)
в Вашем случае как вы описали то проще сделать так
удалите весь скрипт с хостинга ))))).
P.S.
у кого есть модуль с настройками в админке также по IP (сайт на тех работах)
elizoveta
Участник
- Сообщения
- 78
- Реакции
- 13
можно как-то создать 2 файла в корне .htaccess и например .htaccess1,один будет работать в нормальном режиме а второй при включении отменять первый и пропускать только мой IP как в черном и белом списке,в черный список внести запрет на все IP кроме мною занесенных и разрешенных ,а в белый разрешить доступ только мне,у кого нет доступа чтоб попадал на 404 ошибку или на тех работы,а мне чтоб доступ был постоянно,это реально???
lordganik
Участник
- Сообщения
- 4
- Реакции
- 3
В index.php в тот что в корне прописать условие в самом начале.
if ( ( ($вашабазаконфигурации['tehrab'] == "1") AND (ip пользователя = 'Ваш ip админа') ) OR ( $вашабазаконфигурации['tehrab'] == "0")) {
тут идет тело вашего index.php
} else include(/tehrab.PHP); или в тупую выводите тут jpeg картинку с техработами
тупее уже просто некуда!
как получить IP пользователя, ну почитайте функции))))
if ( ( ($вашабазаконфигурации['tehrab'] == "1") AND (ip пользователя = 'Ваш ip админа') ) OR ( $вашабазаконфигурации['tehrab'] == "0")) {
тут идет тело вашего index.php
} else include(/tehrab.PHP); или в тупую выводите тут jpeg картинку с техработами
тупее уже просто некуда!
как получить IP пользователя, ну почитайте функции))))
lordganik
Участник
- Сообщения
- 4
- Реакции
- 3
lordganik
Участник
- Сообщения
- 4
- Реакции
- 3
Вы такого устанете блочить. Он наверняка использует анонимайзер
А вообще БД создайте со списком IP. И проверка при авторизации, если IP входит в базу, просто выкидывайте на главную страницу.
А также смените все пароли и к БД в том числе. И прогоните сайт любым анализатором SQL инъекций, благо их в гугле море
А вообще БД создайте со списком IP. И проверка при авторизации, если IP входит в базу, просто выкидывайте на главную страницу.
А также смените все пароли и к БД в том числе. И прогоните сайт любым анализатором SQL инъекций, благо их в гугле море
Олег Длиннов
Участник
- Сообщения
- 67
- Реакции
- 6
я и без своего ip сделал и все работает, это ничем не грозит?2 строчка - это файл который будет показываться все пользователям.
3 - твой ip
4 - для поисковиков, что-бы они не индексировали страницу тех работ вместо главной страницы сайта
И к тому же, вторая строка для поисковиков, а Третья для пользователей
Последнее редактирование:
Олег Длиннов
Участник
- Сообщения
- 67
- Реакции
- 6
так если отредактировать файл .htaccess, на сайт не кто вообще попасть не сможет, даже Админ. Для примера, создай новый файл с названием obnova.html и пропиши в негоtevion5 написал(а):нифига не вкурил
нужно сделать так что-бы было
1. На сайт никто не попадёт кроме админа.
2. + картинка для всех пользователей (сайт на тех работах)
в Вашем случае как вы описали то проще сделать так
удалите весь скрипт с хостинга ))))).
P.S.
у кого есть модуль с настройками в админке также по IP (сайт на тех работах)
Код:
<center>На сайте ведутся технические работы. Приблизительно восстановление работы в..... </center>
Код:
RewriteEngine on
RewriteCond %{REQUEST_URI} !/obnova.html$
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteRule $ /obnova.html [R=302,L]
vladimir44
Участник
- Сообщения
- 142
- Реакции
- 28
Вот готовое решение с таймером https://yadi.sk/d/bwGMX06QeHqibtevion5 написал(а):нифига не вкурил
нужно сделать так что-бы было
1. На сайт никто не попадёт кроме админа.
2. + картинка для всех пользователей (сайт на тех работах)
в Вашем случае как вы описали то проще сделать так
удалите весь скрипт с хостинга ))))).
P.S.
у кого есть модуль с настройками в админке также по IP (сайт на тех работах)
Михаил77
Участник
- Сообщения
- 20
- Реакции
- 0
можно вытянуть с скрипта букса, на некоторых есть такие функцииAndranik написал(а):Всем привет!
Такой вот вопрос: Нужно закрыть сайт проекта на технические работы, чтобы все пользователи при переходе попадали на страницу с предупреждением, кроме пользователей, которые зайдут с определенных IP.
Подскажите пожалуйста, как это реализовать?