Старый 16.09.2007, 19:38   #1
Мастер
 
Аватар для Mendel
 
Регистрация: 10.07.2007
Адрес: Одесса-мама :)
Сообщений: 508
Вес репутации: 218
Mendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человек
Отправить сообщение для Mendel с помощью ICQ
Thumbs up Моя защита от ERROR

Когда сделал как указанно ниже то у меня пропала проблема ERROR`ов:
PHP код:
define('_SAPE_USER'ваш сапе-ид); 
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$o['request_uri'] = $_SERVER['REQUEST_URI'];
$host$_SERVER["HTTP_HOST"];
if (
strstr($host,':80')) $host ereg_replace(":80","",$host); // уберем указание порта из домена
if ($host{(strlen($host)-1)}=='.'$host=substr($host,0,strlen($host)-1); // если домен указан в полной транскрипции то уберем точку в конце.
$o['host'] =$host
$o['multi_site'] = true// береженого бог бережет.
$sape = new SAPE_Client($o);
$sape_links=$sape->return_links(); // получим ссылки в переменную
echo($sape_links); // в простейшем случае выводим ссылки. 
PS: Если вы уже крутили себе какието wathdog`и то учтите что при включенном мультисайт меняется имя links.db
Mendel вне форума   Ответить с цитированием
Старый 20.09.2007, 20:23   #2
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 714
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

В принципе - здраво. Особенно для тех у кого неясные ерроры чАсты.
про завершающую точку - имхо перебор, порт убирать - правильная мысль, а если начинают плодиться линкс.лб - пора задуматься о своих зеркалах

Ссылки в переменной - очень удобно, когда напрмер рекламное место как то оформлено. Чтобы например не было пустого места под рекламу без рекламы внутри.
Короче мысль вполне здравая и страдающие частыми еррорами - вполне может быть попробована.
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 20.09.2007, 22:12   #3
Новичок
 
Регистрация: 11.05.2007
Сообщений: 21
Вес репутации: 0
klaustrafob может только надеяться на улучшение
По умолчанию

Огромное спасибо за код! Были глюки - на одной из cms сапа конкретно отказывалась работать. С Вашей помошью все встало на свои места.
klaustrafob вне форума   Ответить с цитированием
Старый 20.09.2007, 23:39   #4
Мастер
 
Аватар для Mendel
 
Регистрация: 10.07.2007
Адрес: Одесса-мама :)
Сообщений: 508
Вес репутации: 218
Mendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человек
Отправить сообщение для Mendel с помощью ICQ
По умолчанию

точка это правильный вариант, а без точки это "сокращенный". RTFM
а если серьезно то я точку взял из имен файлов links.db так что это не параноя а реальный случай.
Mendel вне форума   Ответить с цитированием
Старый 27.09.2007, 13:23   #5
Специалист
 
Аватар для Kashey
 
Регистрация: 02.07.2007
Сообщений: 453
Вес репутации: 216
Kashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человекKashey - очень-очень хороший человек
По умолчанию

PHP код:
$_SERVER['SERVER_NAME']="МОЙСАЙТ.ru";
   if((
$_SERVER['HTTP_HOST']!="www.".$_SERVER['SERVER_NAME']  || $_SERVER['HTTP_PORT']=='8080')
   {
       
header("HTTP/1.1 301 Moved Permanently");
       if(
$_SERVER['HTTP_HOST']!="www.".$_SERVER['SERVER_NAME'])
       {
       if(
strstr($_SERVER['REQUEST_URI'],"?"))
        
$AC="&FROMHOST=".$_SERVER['HTTP_HOST']; 
        else
         
$AC="?FROMHOST=".$_SERVER['HTTP_HOST']; 
       }
       if(
$_SERVER['HTTP_HOST']==$_SERVER['SERVER_NAME'])$AC='';
       
header('Location: http://www.'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'].$AC);  
       exit;
   } 
по другим адресам и зайти то нельзя
проверте "нормальные" сайты.
они почти всегда за своим именем следят
__________________
Нужны новости? - На скане полмиллиона новостей. Всяко разных.
И как всегда это все ScanLog записывает
Kashey вне форума   Ответить с цитированием
Старый 27.09.2007, 14:43   #6
Мастер
 
Аватар для Mendel
 
Регистрация: 10.07.2007
Адрес: Одесса-мама :)
Сообщений: 508
Вес репутации: 218
Mendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человек
Отправить сообщение для Mendel с помощью ICQ
Smile

Цитата:
Сообщение от Kashey Посмотреть сообщение
по другим адресам и зайти то нельзя
проверте "нормальные" сайты.
они почти всегда за своим именем следят
переведите.
ничего не понял в вашем посте. Он или сильно умный или наоборот.
предлагаете всем менять свои карты на "правильные"? Вопервых не каждая архитектура такое примет, а во вторых далеко не все ВМ согласны именно с такой картой... (т.е. ктото считает www основным а основной альясом). В общем совершенно непонятна ваша мысль.
Mendel вне форума   Ответить с цитированием
Старый 28.09.2007, 08:55   #7
Мастер
 
Аватар для Spieler
 
Регистрация: 04.03.2007
Адрес: Руины Сапы
Сообщений: 543
Вес репутации: 233
Spieler - прекрасное будущееSpieler - прекрасное будущееSpieler - прекрасное будущееSpieler - прекрасное будущееSpieler - прекрасное будущееSpieler - прекрасное будущееSpieler - прекрасное будущееSpieler - прекрасное будущееSpieler - прекрасное будущееSpieler - прекрасное будущееSpieler - прекрасное будущее
По умолчанию

У меня эрроров давно не было, но если вышеприведенное действительно помогает - место ему непременно в faq-е!
Spieler вне форума   Ответить с цитированием
Старый 28.09.2007, 10:25   #8
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 714
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Spieler Посмотреть сообщение
У меня эрроров давно не было, но если вышеприведенное действительно помогает - место ему непременно в faq-е!
Вышеприведенное уже в факе.
Темка подчищена от лишнего
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 19.11.2007, 09:57   #9
Специалист
 
Аватар для Tualin
 
Регистрация: 17.11.2007
Адрес: Уфа
Сообщений: 282
Вес репутации: 205
Tualin скоро станет известен
По умолчанию

раз в несколько дней 20-25 ссылок из нескольких сотен уходит в еггоги.
попробую ваш способ)
Tualin вне форума   Ответить с цитированием
Старый 19.11.2007, 12:41   #10
Мастер
 
Аватар для Mendel
 
Регистрация: 10.07.2007
Адрес: Одесса-мама :)
Сообщений: 508
Вес репутации: 218
Mendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человекMendel - очень-очень хороший человек
Отправить сообщение для Mendel с помощью ICQ
По умолчанию

Цитата:
Сообщение от Tualin Посмотреть сообщение
раз в несколько дней 20-25 ссылок из нескольких сотен уходит в еггоги.
попробую ваш способ)
отпишитесь потом.
Mendel вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Защита ссылок inkor Курилка 267 10.04.2010 11:43
Защита sape_venality_name робот не увидел ссылок darksquall Вопросы по работе системы 10 18.07.2008 00:30
Защита от псевдовараметорв в урлах mihey Вопросы от новичков 4 03.04.2008 23:46
Защита ссылок от палива поисковыми системами karizma Вопросы по работе системы 7 11.02.2008 08:21
Автосмена текстов, защита от защиты поисковиков fantlab Пожелания пользователей системы 7 08.01.2008 09:54


Часовой пояс GMT +3, время: 18:02.