Обезопасить links.db от поисковиков
На форуме поддержки SAPE довольно часто появляются темы про то, что яндекс сожрал содержимое саповской папки. Проверить существование проблемы очень просто, достаточно в том-же яндексе набрать links.db в строку поиска.
Решений может быть несколько. Наиболее простое — закрыть посредством .htaccess (это файл с помощью которого переопределяются настройки веб-сервера) папку с sape.php
order allow,deny deny from all
Но наиболее правильно решение, вообще вынести папку с sape.php и links.db за пределы папки доступной извне.
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'хэшкод');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/../'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>
И перенести на одну директорию выше всю папку с sape.
т.е. если изначально схема была приблизительно:
/home/вашлогинухостера/public_html/хэшкод/sape.php
стало
/home/вашлогинухостера/хэшкод/sape.php
Таким образом, убрав за пределы DOCUMENT_ROOT вообще директорию sape, мы добились того, что никаким образом поисковики или просто любопытные уже не получат содержимого директории.