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

Всего найдено: 14

  • 27 июня 2013 г.
  • Проблема решена. Я подставлял исключение в редирект от адреса без ввв, а надо было в редирект от адреса с ввв.
    Получается система сначала редиректит на домен с ввв, а потом уже с него на домен без ввв.
    Большой вопрос откуда взялся редирект на ввв, если в хтаццесс об этом ни слова...
  • 21 июня 2013 г.
  • Делается редирект с одного домена на другой
    Цитата

    RewriteCond %{HTTP_HOST} ^liderbg.ru
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]


    Нужно сделать чтобы админка не редиректилась.
    Находил кучу разных примеров для папок и для файлов, но я так понял "/admin/" это и не папка вовсе. Кроме того, исключения срабатывали не только для этого редиректа, но и для всех, без которых диафан начинал на /admin/ выдавать 404.

    Вот что я пробовал:
    Цитата

    RewriteCond %{HTTP_HOST} ^liderbg.ru
    RewriteCond %{REQUEST_URI} !^/admin/
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]

    Цитата

    RewriteCond %{REQUEST_URI} ^/admin/
    RewriteRule . - [L]

    RewriteCond %{HTTP_HOST} ^liderbg.ru
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]


    Полный код:

    Цитата
    Options -Indexes

    Options +FollowSymLinks

    DirectoryIndex index.php index.html

    ErrorDocument 404 /404.php

    AddDefaultCharset utf-8

    <IfModule mod_rewrite.c>
    RewriteEngine on

    RewriteRule apartamenty-i-kvartiry/chernomorets/ http://liderbolgaria.ru/apartamenty-i-kvartiry/chernomorec/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/%D0%B5lenite/ http://liderbolgaria.ru/apartamenty-i-kvartiry/elenite/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/еlenite/ http://liderbolgaria.ru/apartamenty-i-kvartiry/elenite/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/kosharitsa/ http://liderbolgaria.ru/apartamenty-i-kvartiry/kosharica/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/solnechnyj-bereg/ http://liderbolgaria.ru/apartamenty-i-kvartiry/solnechnyi-bereg/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/svyatoj-vlas/ http://liderbolgaria.ru/apartamenty-i-kvartiry/svyatoi-vlas/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/zolotyye%20peski/ http://liderbolgaria.ru/apartamenty-i-kvartiry/zolotye-peski/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/zolotyye peski/ http://liderbolgaria.ru/apartamenty-i-kvartiry/zolotye-peski/$1 [R=301,L]
    RewriteRule doma-i-villy/akheloy/ http://liderbolgaria.ru/doma-i-villy/aheloi/$1 [R=301,L]
    RewriteRule doma-i-villy/tsarevo/ http://liderbolgaria.ru/doma-i-villy/carevo/$1 [R=301,L]
    RewriteRule doma-i-villy/kosharitsa/ http://liderbolgaria.ru/doma-i-villy/kosharica/$1 [R=301,L]
    RewriteRule doma-i-villy/svyatoj-vlas/ http://liderbolgaria.ru/doma-i-villy/svyatoi-vlas/$1 [R=301,L]

    # RewriteCond %{HTTP_HOST} !^www.
    # RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]

    RewriteCond %{HTTP_HOST} ^bulgar-estate.ru
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]
    RewriteCond %{HTTP_HOST} ^www.bulgar-estate.ru
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]


    RewriteCond %{HTTP_HOST} ^www.liderbg.ru
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]


    RewriteCond %{HTTP_HOST} ^www.liderbolgaria.ru
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]

    RewriteRule ^(.*)sitemap.xml$ index.php?rewrite=sitemap.xml [QSA]
    RewriteRule ^(.*)/$ index.php?rewrite=$1 [QSA]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?rewrite=$1 [QSA]
    RewriteRule ^index.php/(.*)$ index.php?rewrite=index.php/$1 [QSA]

    # RewriteCond %{REQUEST_URI} ^/admin/
    # RewriteRule . - [L]

    # RewriteCond %{HTTP_HOST} ^liderbg.ru
    # RewriteCond %{REQUEST_URI} !^/admin/
    # RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]



    # If-Modified-Since (if php is not installed as cgi then comment lines below)
    RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
    RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]

    </IfModule>

    <IfModule mod_headers.c>
    Header append Cache-Control "no-store, no-cache, must-revalidate"
    </IfModule>
  • 21 июня 2013 г.
  • Если вставить исключение до участка
    Цитата
    RewriteRule ^(.*)sitemap.xml$ index.php?rewrite=sitemap.xml [QSA]
    RewriteRule ^(.*)/$ index.php?rewrite=$1 [QSA]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?rewrite=$1 [QSA]
    RewriteRule ^index.php/(.*)$ index.php?rewrite=index.php/$1 [QSA]

    То редирект происходит все равно, но диафан показывается 404 страницу. Если вставить после, то /admin/ еще и превращается в абракадабру с "rewrite=".
  • 30 мая 2013 г.
  • Склеиваются зеркала:
    Цитата

    RewriteCond %{HTTP_HOST} ^liderbg.ru*
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]
    RewriteCond %{HTTP_HOST} ^www.liderbg.ru
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]

    RewriteCond %{HTTP_HOST} ^www.liderbolgaria.ru
    RewriteRule ^(.*)$ http://liderbolgaria.ru/$1 [R=permanent,L]


    Ссылка http://liderbg.ru/nedvizhimost-solnechnyi-bereg/ должна дать http://liderbolgaria.ru/nedvizhimost-solnechnyi-bereg/ . Но вместо этого она дает http://liderbolgaria.ru/index.php/?rewrite=index.php/&rewrite=nedvizhimost-solnechnyi-bereg . Как избавиться от этого реврайта?
  • 15 июля 2014 г.
  • Переношу сайт с одного домена на другой. Адреса все поменял. Главная и все остальные страницы выдают 404. При этом шаблон 404 страницы нормально грузится. Админка работает, можно даже залогиниться, значит база тоже работает... Что еще может быть не так?
  • 16 июля 2014 г.
  • Вылезли ошибки.
    Цитата
    Unknown column 'block' in 'where clause' query: SELECT id, parent_id, name1 AS name, title_meta1 AS title_meta, name1 AS name, keywords1 AS keywords, descr1 AS descr, title_no_show, text1 AS text, js, timeedit, theme, module_name, sort, access FROM `diafan_site` WHERE act1='1' AND trash='0' AND block='0'...

    Ясно, что чтото не так с базой, я думал может чего перенеслось неправильно, но нет, в оригинальной базе никакого параметра "block" тоже нет. Попробовал на всякий еще раз базу перенести, не помогло. Диафан понимает слово "localhost"? А то может он не туда ломится за базой.
  • 20 мая 2013 г.
  • Добавляю пачку редиректов:
    Цитата
    RewriteRule apartamenty-i-kvartiry/chernomorets/ http://liderbg.ru/apartamenty-i-kvartiry/chernomorec/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/%D0%B5lenite/ http://liderbg.ru/apartamenty-i-kvartiry/elenite/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/kosharitsa/ http://liderbg.ru/apartamenty-i-kvartiry/kosharica/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/solnechnyj-bereg/ http://liderbg.ru/apartamenty-i-kvartiry/solnechnyi-bereg/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/svyatoj-vlas/ http://liderbg.ru/apartamenty-i-kvartiry/svyatoi-vlas/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/zolotyye%20peski/ http://liderbg.ru/apartamenty-i-kvartiry/zolotye-peski/$1 [R=301,L]
    RewriteRule doma-i-villy/akheloy/ http://liderbg.ru/doma-i-villy/aheloi/$1 [R=301,L]
    RewriteRule doma-i-villy/tsarevo/ http://liderbg.ru/doma-i-villy/carevo/$1 [R=301,L]
    RewriteRule doma-i-villy/kosharitsa/ http://liderbg.ru/doma-i-villy/kosharica/$1 [R=301,L]
    RewriteRule doma-i-villy/svyatoj-vlas/ http://liderbg.ru/doma-i-villy/svyatoi-vlas/$1 [R=301,L]

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

    Полный код:

    Цитата
    Options -Indexes

    Options +FollowSymLinks

    DirectoryIndex index.php index.html

    ErrorDocument 404 /404.php

    AddDefaultCharset utf-8

    <IfModule mod_rewrite.c>
    RewriteEngine on

    RewriteRule apartamenty-i-kvartiry/chernomorets/ http://liderbg.ru/apartamenty-i-kvartiry/chernomorec/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/%D0%B5lenite/ http://liderbg.ru/apartamenty-i-kvartiry/elenite/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/kosharitsa/ http://liderbg.ru/apartamenty-i-kvartiry/kosharica/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/solnechnyj-bereg/ http://liderbg.ru/apartamenty-i-kvartiry/solnechnyi-bereg/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/svyatoj-vlas/ http://liderbg.ru/apartamenty-i-kvartiry/svyatoi-vlas/$1 [R=301,L]
    RewriteRule apartamenty-i-kvartiry/zolotyye%20peski/ http://liderbg.ru/apartamenty-i-kvartiry/zolotye-peski/$1 [R=301,L]
    RewriteRule doma-i-villy/akheloy/ http://liderbg.ru/doma-i-villy/aheloi/$1 [R=301,L]
    RewriteRule doma-i-villy/tsarevo/ http://liderbg.ru/doma-i-villy/carevo/$1 [R=301,L]
    RewriteRule doma-i-villy/kosharitsa/ http://liderbg.ru/doma-i-villy/kosharica/$1 [R=301,L]
    RewriteRule doma-i-villy/svyatoj-vlas/ http://liderbg.ru/doma-i-villy/svyatoi-vlas/$1 [R=301,L]

    Redirect 301 http://bulgar-estate.ru/ http://liderbg.ru/

    RewriteRule ^(.*)sitemap.xml$ index.php?rewrite=sitemap.xml [QSA]
    RewriteRule ^(.*)/$ index.php?rewrite=$1 [QSA]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?rewrite=$1 [QSA]
    RewriteRule ^index.php/(.*)$ index.php?rewrite=index.php/$1 [QSA]

    RewriteCond %{HTTP_HOST} ^www.liderbg.ru$ [NC]
    RewriteRule ^(.*)$ http://liderbg.ru/$1 [R=301,L]

    # If-Modified-Since (if php is not installed as cgi then comment lines below)
    RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
    RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]

    </IfModule>

    <IfModule mod_headers.c>
    Header append Cache-Control "no-store, no-cache, must-revalidate"
    </IfModule>

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум