Акция!  Домен 34 грн, домен 55 грн, домен  - 200 грн домен  - 65 грн, домен  - 99 грн, домен  - 56 грн!, домен  - 425 грн!
Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • RUB
  • USD
  • EUR
  • UAH
Чат техподдержки
Вы являетесь клиентом?
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS DataLife engine - DLE. Поменялись ссылки, пропали ЧПУ

Форумы CMS DataLife engine - DLE Поменялись ссылки, пропали ЧПУ
vadim_g
4 года
хостинг: есть
домен: есть
Поменялись ссылки, пропали ЧПУ
Добрый вечер! Возникла проблема, ссылки имели вид - pijnec.in.ua/demotivators/124-demotivatory-chast-12-40-foto , а сегодня открыл свой сайт и увидел что ссылки стали иметь вид -pijnec.in.ua/?newsid=88&seourl=demotivatory-chast-12-40-foto&seocat=demotivatory. Вначале подумал что проблема с движком сайта DLE, но обратившись в тех. поддержку получил следующий ответ: "Если вы вернули оригинальный файл .htaccess и ничего не изменилось, это значит что в данном случае редирект может делать только апач, и только вмешивание в его работу может привести к таким последствиям. Скорее всего изменения произошли на сервере. Обратитесь к ним в тех поддержку".
Евгений В.
4 года
хостинг: есть
домен: нет
Как я вижу - файл не оригинальный (с правками).
Второй момент - там указаны переадресации вида
rewriterule ^index.php/demotivators/124-demotivatory-chast-12-40-foto(.*)$ http://pijnec.in.ua/?newsid=88&seourl=demotivatory-chast-12-40-foto&seocat=demotivatory$1 [r=301,nc]

То есть с index.php/demotivators/124-demotivatory-chast-12-40-foto на ?newsid=88&seourl=demotivatory-chast-12-40-foto&seocat=demotivatory
Третий момент - апач ничего принудительно не переадресовывает без указания этого чего-то в htaccess.
Также не стоит забывать и о том что скрипты сайта самостоятельно могут отдавать браузеру посетителя http-заголовок 301.

В данной ситуации стоит начать с восстановления и сайта, и (обязательно) базы данных за ту дату или чуть раньше, когда сайт работал правильно. Если время будет выбрано правильно и сайт на тот момент работал правильно - это решит вопрос.
vadim_g
4 года
хостинг: есть
домен: есть
Я сомневаюсь что проблема в сайте (хотя могу ошибаться), так как если раньше удалив файл .htaccess сайт переставал работать полностью, а теперь при его удалении сайт продолжает работать как ни в чем не бывало. И еще проблема, теперь в .htaccess не получается настроить переадресацию.
Евгений В.
4 года
хостинг: есть
домен: нет
а теперь при его удалении сайт продолжает работать как ни в чем не бывало. © vadim_g

Скорее всего в настройках сайта (или какого-то из его модулей) отключены ЧПУ.
Так как любой сайт, скрипты которого используют URL в виде get-запроса ( ?newsid=88&seourl=demotivatory-chast-12-40-foto&seocat=demotivatory ) - в файле .htaccess не нуждается вовсе.
Евгений В.
4 года
хостинг: есть
домен: нет
И еще проблема, теперь в .htaccess не получается настроить переадресацию. © vadim_g

Проверить просто.
Создайте в папке файлы test.php и test2.php
вот с таким содержимым (просто чтобы что-то по ним открывалось):
<?php
phpinfo();
?>


А в файле .htaccess сразу после RewriteEngine On добавьте
RewriteRule ^test.php  http://pijnec.in.ua/test2.php [r=301,nc]


При входе по ссылке http://pijnec.in.ua/test.php - будет срабатывать переадресация на test2.php

Таким образом Вы избежав влияния скриптов сайта проверите вопрос - правильно ли работает переадресация.
Ещё стоит удалить расширение html из списка "Мои сайты" -- "Настройка сайта" --- "Статические файлы" (если Вы используете его в .htaccess).
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.