1 (20-03-2014 19:20:09 отредактировано a.verenych)

Тема: ошибка при блокировке сайта

Здравствуйте!
Я пользуюсь сайтом совсем недавно, и вот, возникла потребность в блокировке сайта, но вот незадача, после нажатия кнопки "Заблокировать" ниодна страница сайта не загружается, и выдает:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@weinard.e3w.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

и ничего не возможно сделать, единственный выход - это перезалить файл .htaccess, который находится в корне сайта, что можно сделать, чтобы такой проблемы больше не возникало?

Re: ошибка при блокировке сайта

a.verenych пишет:

Здравствуйте!
Я пользуюсь сайтом совсем недавно, и вот, возникла потребность в блокировке сайта, но вот незадача, после нажатия кнопки "Заблокировать" ниодна страница сайта не загружается, и выдает:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@weinard.e3w.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

и ничего не возможно сделать, единственный выход - это перезалить файл .htaccess, который находится в корне сайта, что можно сделать, чтобы такой проблемы больше не возникало?

В папку САНТИ можете при этом попасть?

3 (20-03-2014 19:10:02 отредактировано a.verenych)

Re: ошибка при блокировке сайта

через FTP попадаю всюду, а с браузера - ошибка на любой странице (и САНТИ тоже)

Re: ошибка при блокировке сайта

a.verenych пишет:

через FTP попадаю всюду, а с браузера - ошибка на любой странице (и САНТИ тоже)

Покажите пожалуйста, что в htaccess до и после блокировки становится.

5 (20-03-2014 23:30:19 отредактировано a.verenych)

Re: ошибка при блокировке сайта

Igor Mitrofanov пишет:

Покажите пожалуйста, что в htaccess до и после блокировки становится.

в конце .htaccess есть отличие:

оригинал:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+).html$ index.php?do=static&page=$1&seourl=$1 [L]

и после блокировки:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+).html$ index.php?do=static&page=$1&seourl=$1 [L]# santi-block
RewriteEngine on
RewriteCond %{REQUEST_URI} !santi/*
RewriteCond %{REMOTE_ADDR} !^123.123.123.123
RewriteRule $ /weinard/block/index.php [R=302,L]
# /santi-block

антивирус находится в директории /weinard

6

Re: ошибка при блокировке сайта

Все, проблему решил, в файле controllers/blocker.php на 52-й строке просто убираем \nRewriteCond %{REMOTE_ADDR} !^123.123.123.123, сохраняем, и все работает, прошу включить ошибку в следующую версию

Re: ошибка при блокировке сайта

a.verenych пишет:

Все, проблему решил, в файле controllers/blocker.php на 52-й строке просто убираем \nRewriteCond %{REMOTE_ADDR} !^123.123.123.123, сохраняем, и все работает, прошу включить ошибку в следующую версию

Ещё проверьте - в строке RewriteCond %{REQUEST_URI} !santi/* скорее всего папка у вас не santi зовется.

8 (21-03-2014 13:42:59 отредактировано a.verenych)

Re: ошибка при блокировке сайта

Igor Mitrofanov пишет:

Ещё проверьте - в строке RewriteCond %{REQUEST_URI} !santi/* скорее всего папка у вас не santi зовется.

Ну если заменить в controllers/blocker.php RewriteCond %{REQUEST_URI} !santi/* на RewriteCond %{REQUEST_URI} !".SANTI_PATH."/*, то будет все красиво