- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
DLE 9.5.Не работает нумерация на главной странице, то есть 1 2 3 4 5 и так далее.Кликаешь на любую цифру,например 2.3.10,а страница тупо обновляется,а все равно остаешься на этой же странице.Но когда находишься в каком-нибудь любом разделе,то все работает отлично,можно перейти на любую страницу данного раздела.
Подскажите где искать проблему?
В редиректах
URL: post-ru.ru/page/2/
Состояние: 301 Moved Permanently
RewriteCond %{HTTP_HOST} ^www\.post-ru\.ru$ [NC]
RewriteRule ^(.*)$ http://post-ru.ru/$1 [R=301,L]
В чем ошибка?
Этот пагинацию не затрагивает. Он вообще кроме редиректа домена ничего ни к чему не имеет отношения.
Удалил полностью в show.short.php
if ($cstart > $enpages_count) {
if ($enpages_count >= 2) {
header('HTTP/1.1 301 Moved Permanently');
header ('Location: ' . $url_page . '/page/' . $enpages_count . '/');
die();
} else {
header('HTTP/1.1 301 Moved Permanently');
header ('Location: ' . $url_page . '/');
die();
}
}
Результата ноль...
Удалил полностью в show.short.php
В шоу.шорте вообще нет таких строк.
В engine.php еще целая куча 301 Moved Permanently,но что за что отвечает не понятно
---------- Добавлено 03.09.2012 в 00:52 ----------
В шоу.шорте вообще нет таких строк.
Я сам вставлял эти строки давно уже,но не из за них...
if ($cstart > $enpages_count) {
if ($enpages_count >= 2) {
header('HTTP/1.1 301 Moved Permanently');
header ('Location: ' . $url_page . '/page/' . $enpages_count . '/');
die();
} else {
header('HTTP/1.1 301 Moved Permanently');
header ('Location: ' . $url_page . '/');
die();
}
}
//редирект на последнюю страницу, если в url указана страница больше чем максимально существующая
В engine.php еще целая куча 301 Moved Permanently,но что за что отвечает не понятно
В engine.php только один редирект - header("HTTP/1.0 301 Moved Permanently"); header("Location: {$re_url}{$re_cat}/");. Что вы там поустанавливали знаете только вы. Комментируйте по одному редиректу пока не найдете проблемный
Причину нашел...в engine.php
эти строки:
if ($config['allow_alt_url'] == "yes" AND ! $category_id AND $view_template != "rss") {
header("HTTP/1.0 301 Moved Permanently");
header("Location: {$config['http_home_url']}");
die("Redirect");
}
//решение проблемы с категориями, которых не существует
заменил на стандартные:
теперь нумерация работает,но этих страниц не существует...на каждой выдает:
По данному адресу публикаций на сайте не найдено, либо у вас нет доступа для просмотра информации по данному адресу.
Так тоже не интересно...
ТС, купите лицензию. ;)
или перезалейте /engine/* из оригинального дистрибутива ;)