Есть небольшое но эффективное решение по закрытию доступа в админ-часть Joomla 1.5 (/administrator).
Оно не претендует на безопасность, но скрывает то, что админка есть от посторонних глаз.
Из минусов только то что оно сделано хаком ядра.
В начало файла /administrator/index.php (я добавлял после define, но не суть) добавьте строчки
if (!isset($_COOKIE['secret_cookie'])) {
header("HTTP/1.0 404 Not Found");
header("Location: http://site.ru/404.html");
exit;
}
Где secret_cookie - название cookie, site.ru - адрес сайта.
Желательно чтоб страница 404.html ,была настроена именно как стандартная страница ошибки 404 (например в компоненте sh404sef).
И да, теперь чтоб зайти самому нужно один раз в браузере прописать куку для сайта с именем что вы подставили вместо secret_cookie. В Опере это делается в 2 клика - про остальные браузеры не в курсе.
PS. Новичкам, не понимающим что такое cookie - не использовать
| &larr Ошибка MySQL 126 при заходе в менеджер материалов | Перенос сайта на CMS Joomla 1.5 с Denwer на хостинг или другой хостинг за 10 минут. &rarr |
|---|





Комментарии
и с другой стороны для гугла даже рекомендуют некотрые разработчики joomla оставлять в мета генератор, т.к. это говорит поисковикам как обращаться с сайтом, мол влиент на индексацию.
Успехов. Цитировать
Ничем не плох, это просто другой метод, с другими задачами и эффектами. Если закрыть через .htaccess то видно что сайт на Joomla но админка закрыта, так же создается ощущение (если еще и другие методы применить), что сайт не на данной CMS Цитировать
RSS лента комментариев этой записи.