X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> utm_source (utm метки) для DLE
Mukis
Mukis
Topic Starter сообщение 7.1.2019, 13:10; Ответить: Mukis
Сообщение #1


Добрый день, коллеги!

Поставил UTM метку с одного ресурса, но мой DLE 10 выдает ошибку, что публикаций не найдено: http://joxi.ru/nAy4DlBHY1vJe2

Ссылка
https://kursy-ege.ru/?utm_source=ege-finder.ru

Кто-нибудь может подсказать, как правильно на ДЛЕ настроить корректную обработку параметров гет-запросов?

Спасибо за помощь!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
falken
falken
сообщение 7.1.2019, 16:23; Ответить: falken
Сообщение #2


Файл engine/modules/main.php

На случай, если у кого-то еще такая проблема (DLE 13 и выше) ищем:
Код
if( $_SERVER['QUERY_STRING'] AND !$tpl->result['content'] AND !$tpl->result['info'] AND stripos ( $tpl->copy_template, "{content}" ) !== false )

и преобразовываем целиком условие в такой вид:
Код
if( $_SERVER['QUERY_STRING'] AND !$tpl->result['content'] AND !$tpl->result['info'] AND stripos ( $tpl->copy_template, "{content}" ) !== false ) {

    if( strpos ( $_SERVER['REQUEST_URI'], "?" ) == false ) {

        @header( "HTTP/1.0 404 Not Found" );
        
        if( $config['own_404'] AND file_exists(ROOT_DIR . '/404.html') ) {
            @header("Content-type: text/html; charset=".$config['charset']);
            echo file_get_contents( ROOT_DIR . '/404.html' );
            die();
            
        } else msgbox( $lang['all_err_1'], $lang['news_err_27'] );

    }

}


в DLE 10 (и около того) ищем:
Код
if( $_SERVER['QUERY_STRING'] AND !$tpl->result['content'] AND !$tpl->result['info'] AND !$custom_news) {

и преобразовываем в такой:
Код
if( $_SERVER['QUERY_STRING'] AND !$tpl->result['content'] AND !$tpl->result['info'] AND !$custom_news) {

    if( strpos ( $_SERVER['REQUEST_URI'], "?" ) == false ) {
            @header( "HTTP/1.0 404 Not Found" );
            msgbox( $lang['all_err_1'], $lang['news_err_27'] );
        }
}


Забавно, что разработчики движка забили болт на это дело.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
🗹 Быстрый и надежный хостинг от 135 рублей


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Посоветуйте массажер для спины и шеи
9 Boymaster 864 Сегодня, 13:56
автор: Vmir
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
14 Aloof 3361 Сегодня, 13:50
автор: Vmir
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыЛюблю творить! Статьи для вас
Копирайтинг- моя жизнь!
312 Zoya83 190655 Сегодня, 7:51
автор: DimonX
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыСовременный сервис для быстрого и безопасного обмена валют.
15 CryptoTims 4947 Вчера, 22:32
автор: CryptoTims
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
2 Rebex 819 Вчера, 20:04
автор: Rebex


 



RSS Текстовая версия Сейчас: 23.4.2024, 18:19
Дизайн