• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  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
26.01.2015 17:45
хостинг: есть
домен: есть
Поменялись ссылки, пропали ЧПУ
Добрый вечер! Возникла проблема, ссылки имели вид - 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 и ничего не изменилось, это значит что в данном случае редирект может делать только апач, и только вмешивание в его работу может привести к таким последствиям. Скорее всего изменения произошли на сервере. Обратитесь к ним в тех поддержку".
Евгений В.
27.01.2015 08:12
хостинг: есть
домен: нет
Как я вижу - файл не оригинальный (с правками).
Второй момент - там указаны переадресации вида
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
27.01.2015 09:30
хостинг: есть
домен: есть
Я сомневаюсь что проблема в сайте (хотя могу ошибаться), так как если раньше удалив файл .htaccess сайт переставал работать полностью, а теперь при его удалении сайт продолжает работать как ни в чем не бывало. И еще проблема, теперь в .htaccess не получается настроить переадресацию.
Евгений В.
27.01.2015 14:58
хостинг: есть
домен: нет
а теперь при его удалении сайт продолжает работать как ни в чем не бывало. © vadim_g

Скорее всего в настройках сайта (или какого-то из его модулей) отключены ЧПУ.
Так как любой сайт, скрипты которого используют URL в виде get-запроса ( ?newsid=88&seourl=demotivatory-chast-12-40-foto&seocat=demotivatory ) - в файле .htaccess не нуждается вовсе.
Евгений В.
27.01.2015 15:10
хостинг: есть
домен: нет
И еще проблема, теперь в .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).
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

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

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города