Сайт об интернет-рекламе, продвижении сайтов и заработке

Обезопасить 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, мы добились того, что никаким образом поисковики или просто любопытные уже не получат содержимого директории.

Комментировать

map1