Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Вопросы от новичков (http://forum.sape.ru/forumdisplay.php?f=25)
-   -   Не добавляет новые страницы в sаpe (http://forum.sape.ru/showthread.php?t=92731)

Alienson 28.04.2014 14:16

Не добавляет новые страницы в sаpe
 
Прошу помочь разобраться.

Есть сайт на CodeIgniter, страниц более 110 000 в индексе около 70 000. Раньше при заказе переиндексации на сайт добавлялось миннимум по 1000 обычных страниц для ссылок и 1000 контекстных страниц. Естественно я их потом фильтровал от непроиндексированных чистил итд.

Не так давно, при заказе очередной переиндексации - не добавило ни одной страницы. После этого было попыток ооочень много переиндексировать - ничего эти попытки не дали. Пишу в саппорт что бы посмотрели в чем может быть дело - так они просто включают заново переиндексацию которая ничего не добавляет...

Приоритетная индесация тоже не добавила ни страницы за 2 недели. Хотя в индекс влетело достаточно страниц.

Теперь вопрос:


Не так давно мне пришлось немного редактировать .htaccess так как после обновления у хостера - у меня на всех страницах сайта была надпись no input file specified . Я нашел немного другую редакцию файла для фреймворка и на удивление все заработало(отображение сайта).

Я подозреваю что после этого и перестал робот сапы добавлять новые страницы, вот почему не знаю.

Вот пример до и после файла .htaccess
до:
Код:

RewriteEngine on
RewriteRule ^(.*)$ /index.php/$1 [L]
php_value session.gc_maxlifetime 259200
php_value session.cookie_lifetime 259200

после:
Код:

Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine On
RewriteCond %{REQUEST_URI} !\.(cssіjsіjpgіgifіpng)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

Ссылки со страниц которые уже в сапе - продаются, отображаются, ошибок нет.

Помогите разобраться в чем может быть дело? Не знаю уже что делать. Все перепробовал. Код вывода ссылок не изменял.

Alienson 30.04.2014 16:40

Методом проб и ошибок выяснил что проблема не в .htaccess скорее всего в html коде и подгруженных скриптах.

Один и тот же код на обычной странице (созданой для прверки, без верстки и тд.) добавляется в систему а на странице сайта - нет.

Возможно кто то сталкивался с чем может быть связано?

Добавлено через 2 минуты
Использую такой код:

PHP код:

    global $sape;
    if (!
defined('_SAPE_USER')){
        
define('_SAPE_USER''мой код');
    }
    require_once(
realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
    
$o['charset'] = 'UTF-8';
    
$sape = new SAPE_client();
    unset(
$o); 

PHP код:

global $sape;
echo 
$sape->return_links(); 

Права на папку 777

MonAmur 01.05.2014 09:10

Цитата:

Один и тот же код на обычной странице (созданой для прверки, без верстки и тд.) добавляется в систему а на странице сайта - нет.
видимо, что-то мешает индексировать на некоторых страницах сайта роботу сапы.
сделайте запрос с службу поддержки, указав примеры страниц.

Alienson 01.05.2014 23:20

Цитата:

Сообщение от MonAmur (Сообщение 1409513)
видимо, что-то мешает индексировать на некоторых страницах сайта роботу сапы.
сделайте запрос с службу поддержки, указав примеры страниц.

Сделал, молчат уже несколько дней..

Сделал проверку правильности установки кода, как описано в faq.. В коде страницы отображаются закоментированые цыфры как и должно быть. Но хоть убейте - sape не видит кода на страницах. ((

Что делать я не знаю, завтра буду дальше методом проб пытаться найти проблему.


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.