Sysfaray

Рейтинг
28
Регистрация
22.04.2008

Требуется настроить 301 редирект со страниц:

_site.ru/katalogi

_site.ru/katalogi/

www.site.ru/katalogi

на www.site.ru/katalogi/

.htaccess

<IfModule mod_rewrite.c> 

Options +FollowSymLinks
RewriteEngine On
# редирект host.ru -> www.host.ru
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
# редирект /news/123 -> /news/123/
RewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [R=301,L]
# подключение ЧПУ битрикса
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
</IfModule>

urlrewrite.php

<?

$arUrlRewrite = array(
array(
"CONDITION" => "#^/catalog/([a-zA-Z0-9_]+)(/*)(.*)?#",
"RULE" => "SECTION_CODE=$1",
"ID" => "",
"PATH" => "/catalog/list.php",
),
array(
"CONDITION" => "#^/types_of_printing/([\\w\\d_]+)(/)?#",
"RULE" => "code=$1",
"ID" => "",
"PATH" => "/types_of_printing/detail.php",
),
array(
"CONDITION" => "#^/(.*)/(.*)?#",
"RULE" => "ELEMENT_CODE=$1",
"ID" => "",
"PATH" => "/catalog/detail.php",
),
array(
"CONDITION" => "#^/products/([\\w\\d]+)(/)?#",
"RULE" => "code=$1",
"ID" => "",
"PATH" => "/products/detail.php",
),
array(
"CONDITION" => "#^/e-store/books/reviews/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/e-store/books/reviews/index.php",
),
array(
"CONDITION" => "#^/communication/forum/#",
"RULE" => "",
"ID" => "bitrix:forum",
"PATH" => "/communication/forum/index.php",
),
array(
"CONDITION" => "#^/e-store/xml_catalog/#",
"RULE" => "",
"ID" => "bitrix:catalog",
"PATH" => "/e-store/xml_catalog/index.php",
),
array(
"CONDITION" => "#^/communication/blog/#",
"RULE" => "",
"ID" => "bitrix:blog",
"PATH" => "/communication/blog/index.php",
),
array(
"CONDITION" => "#^/service/(.*)/(.*)?#",
"RULE" => "ELEMENT_CODE=$1",
"ID" => "",
"PATH" => "/service/detail.php",
),
array(
"CONDITION" => "#^/content/articles/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/content/articles/index.php",
),
array(
"CONDITION" => "#^/content/gallery/#",
"RULE" => "",
"ID" => "bitrix:photogallery_user",
"PATH" => "/content/gallery/index.php",
),
array(
"CONDITION" => "#^/personal/lists/#",
"RULE" => "",
"ID" => "bitrix:lists",
"PATH" => "/personal/lists/index.php",
),
array(
"CONDITION" => "#^/e-store/books/#",
"RULE" => "",
"ID" => "bitrix:catalog",
"PATH" => "/e-store/books/index.php",
),
array(
"CONDITION" => "#^/content/photo/#",
"RULE" => "",
"ID" => "bitrix:photogallery",
"PATH" => "/content/photo/index.php",
),
array(
"CONDITION" => "#^/content/news/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/content/news/index.php",
),
array(
"CONDITION" => "#^/club/gallery/#",
"RULE" => "",
"ID" => "bitrix:photogallery_user",
"PATH" => "/club/gallery/index.php",
),
array(
"CONDITION" => "#^/content/faq/#",
"RULE" => "",
"ID" => "bitrix:support.faq",
"PATH" => "/content/faq/index.php",
),
array(
"CONDITION" => "#^/club/forum/#",
"RULE" => "",
"ID" => "bitrix:forum",
"PATH" => "/club/forum/index.php",
),
array(
"CONDITION" => "#^/services/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/services/index.php",
),
array(
"CONDITION" => "#^/sef_test/#",
"RULE" => "",
"ID" => "",
"PATH" => "/index.php",
),
array(
"CONDITION" => "#^/club/#",
"RULE" => "",
"ID" => "bitrix:socialnetwork",
"PATH" => "/club/index.php",
),
array(
"CONDITION" => "#^/news/#",
"RULE" => "",
"ID" => "bitrix:news",
"PATH" => "/news/index.php",
),
);
?>

Всё работает , кроме адреса вида "_site.ru/katalogi" данный адрес вызывает ошибку 404.

+ всплывает indexp.php чего бы не хотелось.

polezno:
Ты книгу пишешь? Не получится, у тебя ошибки первоклассника. Я смотрю что у тебя любимое слово "ЛОХ", с чего бы это...

о наболевшем)))))))))))))))))))))))))

ахахахаххахахахаах

qZma:
Пора уже фотки руководителей обоих контор вывешивать. И подписать "их разыскивают клиенты"!😂

аххаххахахаха , давайте займёмся делом!

livelink:
У меня вырубились два VPS. Что делать, кому звонить? cp.mchost.ru не пашет. IM не пашет. Что у них снова случилось?????????????

у меня пашет, у половины пашет , а у вас провайдер ДНС не обновил)

OptiC_ConverteR:
ну тут опять вопрос: может вообще никакого небыло.

А если никакого небыло то оверсан вообще может пойти в "отказ". Мол... какой Макхост? небыло никого...никого не-бы-ло... серверы? наши. мы на них линейку и вов хостим. а чо?

звучит абсурдно но если договора нет - вполне возможно :)

но документы на собственность у макхоста то есть!!!!!

следовательно : "а что это мой кошелёк в вашем заднем кармане делает? "

mchost навсегда!!! мы верим в тебя!!!

Я останусь твоим клиентом до конца твоих дней!

don-don-don:
Здесь называется "интернет хостинг центр", а у компании, кот хотела купить макхост - "центр хостинг".
Придумали бы что-нить по-оригинальнее.

хостинг комунити называлась та контора:))

не путайте людей

Cod:
Откуда база клиентская ? у меня два линукс было ВПС и одна win. Вот два письма получил таких.
Вин наврено вобщем забили восстанавливать. хотя я не знаю организацию ВПС, может оно одинаково.

а вы не думаете что базу собрали по whois ресурсам! по фильтру ns1.mchost.ru )))))

> господи боже. русский на уровне 2 класса

для тех кто не подписывается!!! Мне всё равно на грамматику в интернете , я пишу как мне удобно и люди меня понимают! понимание ситуации ведь самое главное!

Вообщем резюмируя происходящее:

1. Не нада писать в ТП с однотипными вопросами! дабы не получать типовые ответы!

2. Если хотите подавать дело в суд, не нада об этом говарить! Действуйте! Есть такое понятие , как "Срок давности" !!!

3. У кого делигировались НСы -будьте любезны выложите Ip адреса mchost.ru и cp.mchost.ru ( Если владеете информацией по серверам компании и их ip - также выкладывайте!

Всего: 71