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



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Не работают редиректы Simpla CMS
zhurik
zhurik
Topic Starter сообщение 10.12.2015, 12:22; Ответить: zhurik
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 376
Регистрация: 27.4.2013
Из: Тюмень
Поблагодарили: 179 раз
Репутация:   37  


Всем привет.

В общем занялся тут переносом сайта с конструктора setup на симплу.
Нужно со старых урлов сделать редиректы на новые. Но почему то они не работают, а я к сожалению в правилах .htaccess не силен.

Стандартный htacess симплы:

Код
AddDefaultCharset UTF-8ErrorDocument 404 /404
ErrorDocument 401 /password.php
RewriteEngine on


# Админка теперь по адресу /simpla
RewriteRule    ^admin/?$ simpla [L]




# Каталог товаров
RewriteRule ^catalog/([^/]+)/?$    index.php?module=ProductsView&category=$1 [L,QSA]
RewriteRule ^catalog/([^/]+)/([^/]+)/?$    index.php?module=ProductsView&category=$1&brand=$2 [L,QSA]


RewriteRule ^products/([^/]+)/?$    index.php?module=ProductView&product_url=$1 [L,QSA]
RewriteRule ^products/?$    index.php?module=ProductsView [L,QSA]


RewriteRule ^brands/([^/]+)/?$    index.php?module=ProductsView&brand=$1 [L,QSA]
RewriteRule ^brands/([^/]+)/page_([^/]+)/?$    index.php?module=ProductsView&brand=$1&page=$2 [L,QSA]


# Поиск товаров
RewriteRule ^search/([^/]+)/?$    index.php?module=ProductsView&keyword=$1 [L,QSA]
RewriteRule ^search/?$    index.php?module=ProductsView [L,QSA]


# Блог
RewriteRule ^blog/([^/]+)/?$    index.php?module=BlogView&url=$1 [L,QSA]
RewriteRule ^blog/?$    index.php?module=BlogView [L,QSA]


# Корзина и заказы
RewriteRule ^cart/?$    index.php?module=CartView [L,QSA]
RewriteRule ^cart/([^/]+)/?$    index.php?module=CartView&add_variant=$1 [L,QSA]
RewriteRule ^cart/remove/([^/]+)/?$    index.php?module=CartView&delete_variant=$1 [L,QSA]
RewriteRule ^order/([^/]+)/?$    index.php?module=OrderView&url=$1 [L,QSA]
RewriteRule ^order/?$    index.php?module=OrderView [L,QSA]


# Для пользователей
RewriteRule ^user/login/?$    index.php?module=LoginView [L,QSA]
RewriteRule ^user/register/?$    index.php?module=RegisterView [L,QSA]
RewriteRule ^user/logout/?$    index.php?module=LoginView&action=logout [L,QSA]
RewriteRule ^user/password_remind/?$    index.php?module=LoginView&action=password_remind [L,QSA]
RewriteRule ^user/password_remind/([0-9a-z]+)/?$    index.php?module=LoginView&action=password_remind&code=$1 [L,QSA]
RewriteRule ^user/?$    index.php?module=UserView [L,QSA]


# Google sitemap
RewriteRule ^sitemap.xml?$    sitemap.php [L,QSA]


# XML
RewriteRule ^yandex.xml?$    yandex.php [L,QSA]


# feedback
RewriteRule ^contact/?$    index.php?module=FeedbackView [L,QSA]


#downloads
RewriteRule ^order/([^/]+)/([^/]+)/?$    index.php?module=OrderView&url=$1&file=$2 [L,QSA]




# Статические страницы
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/?$    index.php?module=PageView&page_url=$1 [L,QSA]
RewriteRule ^/?$    index.php?module=MainView&page_url= [L,QSA]


# Ресайз картинок на лету
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^files/products/(.+) resize/resize.php?file=$1&token=%{QUERY_STRING}
#RewriteCond %{THE_REQUEST} ^GET\ (.*)files/products/(.*)\?([A-z0-9]*)
#RewriteRule ^files/products/(.+) resize/resize.php?file=%2&token=%3 [L,NE]


Редиректы нужно сделать постранично, но такой вот вариант не пашет:

Redirect 301 /old-url http://site.ru/catalog/new-url
Redirect 301 /old-url/old-url2 http://site.ru/catalog/new-url2


Что делать? Как быть? Подскажите пожалуйста.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКачественный прогон сайтов, по профилям и статьям. Множество cms. Цены от 250 рублей.!
Комплексная услуга! Прогон по базе более 600 сайтов
325 Nonsys 300863 13.12.2017, 13:58
автор: Porsche
Открытая тема (нет новых ответов) Нужно перенести действующий интернет-магазин на CMS
Возможные CMS: PrestaShop, Битрикс, Magento, OpenCart
2 4aa19 311 8.12.2017, 17:59
автор: 4aa19
Открытая тема (нет новых ответов) Продажа баз доменов на различных эксклюзивных CMS.
Очень доступные цены. Более 300 cms
7 Nonsys 2199 7.12.2017, 20:05
автор: Nonsys
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
142 contex1 65123 5.12.2017, 12:13
автор: contex1
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыОказываю услуги по CMS Datalife Engine
Большой спектр услуг
276 bobur 96341 4.12.2017, 18:41
автор: bobur


 



RSS Текстовая версия Сейчас: 15.12.2017, 6:16
Дизайн