htaccess - Простой редирект 301 и ошибка 301

Автор Тема: htaccess - Простой редирект 301 и ошибка 301  (Прочитано 2459 раз)

Оффлайн AliferАвтор темы

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 6
  • Сообщений: 57
  • Карма: 8
    • Просмотр профиля

Оффлайн AliferАвтор темы

  • Пользователь
  • **
Не могу пронять почему не работет простое правило:

Redirect 301 /kat/35-strojka http://www.sait.ru/kat/35-strojka-veka

на любой запрос перенаправляет на:
http://www.sait.ru/kat/35-strojka

и пишет

301 Moved
The document has moved here.

место прописывания в htaccess ничего не меняет

если убрать из редиректа "301" то на любой запрос выдает ошибку 500


Оффлайн nemetc

  • Бизнес оценка: (2, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 573
  • Сообщений: 1234
  • Карма: 62
  • Пол: Мужской
  • заходи если что...
  • Награды КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн nemetc

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (2, 100%)
    • СПАСИБО: 573
    • Сообщений: 1234
    • Карма: 62
    • Пол: Мужской
    • заходи если что...
    • Награды КМС поисковой оптимизации
      • Просмотр профиля
а модуль mod_alias, установлен?

Оффлайн AliferАвтор темы

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 6
  • Сообщений: 57
  • Карма: 8
    • Просмотр профиля

Оффлайн AliferАвтор темы

  • Пользователь
  • **
Нет не установлен, но другие 301 редиректы работают -
напр. склейка домена с/без www, убирания слешей с конца адреса...

Оффлайн nemetc

  • Бизнес оценка: (2, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 573
  • Сообщений: 1234
  • Карма: 62
  • Пол: Мужской
  • заходи если что...
  • Награды КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн nemetc

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (2, 100%)
    • СПАСИБО: 573
    • Сообщений: 1234
    • Карма: 62
    • Пол: Мужской
    • заходи если что...
    • Награды КМС поисковой оптимизации
      • Просмотр профиля
для склейки работает совсем другой модуль mod_rewrite

Оффлайн AliferАвтор темы

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 6
  • Сообщений: 57
  • Карма: 8
    • Просмотр профиля

Оффлайн AliferАвтор темы

  • Пользователь
  • **
Спасибо  :o
Ну и совсем ламерский вопрос: какая его версия где скачивается чтобы страница не посыпалась?

Добавлено: 16-12-2012, 15:41:13

Можноли в двух словах объяснить почему так мало информации на тему mod_alias. Здесь на форуме только две темы и то одна не закончена.
1) Его уже не используют?
2) В сети море примеров описанного мной редиректа и нигде нет инфы чтобы использовать mod_alias, или ВСЕ знают что-то такое чего не знаю только я :D?
3) В стандартном пакете Джумлы такого мода нет. Скажите где есть место (от Иван Иваныча) где "достают" этот мод.
Заранее спасибо
« Последнее редактирование: 16-12-2012, 15:41:13 от Alifer »


Оффлайн nemetc

  • Бизнес оценка: (2, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 573
  • Сообщений: 1234
  • Карма: 62
  • Пол: Мужской
  • заходи если что...
  • Награды КМС поисковой оптимизации
    • Просмотр профиля

Оффлайн nemetc

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (2, 100%)
    • СПАСИБО: 573
    • Сообщений: 1234
    • Карма: 62
    • Пол: Мужской
    • заходи если что...
    • Награды КМС поисковой оптимизации
      • Просмотр профиля
этот модуль нужно включать в php.ini

Оффлайн AliferАвтор темы

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 6
  • Сообщений: 57
  • Карма: 8
    • Просмотр профиля

Оффлайн AliferАвтор темы

  • Пользователь
  • **
Мой хостер послал меня на три буквы когда я вспомнил ему про мод_алиас
Прислал он мне какой-то пример, который работает:

RewriteCond %{HTTP_HOST} ^(www\.)?sait\.ru$ [NC]
RewriteRule ^adres1(\/.*)?$ http://www.sait.ru/adres2 [R=301,L]

только вот в этом примере перенаправляется точный адрес "adres1", а мне нужно чтобы перенаправлялся адрес по условию нахождения в нем какого-то ID:
www.сайт.ру/45-окна
www.сайт.ру/45-окна-пвх
www.сайт.ру/двери/45
www.сайт.ру/ворота/45-окна-пвх
Весь этот бардак послать на www.сайт.ру/45-окна

Играл я с калькурятором рег выражений, только вот в практике получаю бесконечное пепенаправление- вместо красного ставил ^.*/45.*$
Как учесть ID напр 145 или 452
Подскажите пожалуйста как изменить предложенный пример?


Добавлено: 17-12-2012, 15:27:24

неужели это нельзя сделать?
« Последнее редактирование: 17-12-2012, 15:27:24 от Alifer »


 

Похожие темы

  Тема / Автор Ответов Последний ответ
8 Ответов
3433 Просмотров
Последний ответ 01-12-2010, 21:19:39
от SeoBrabus
22 Ответов
8666 Просмотров
Последний ответ 29-11-2011, 12:14:43
от tambov
10 Ответов
3110 Просмотров
Последний ответ 15-04-2015, 21:01:30
от AntonLM
5 Ответов
2472 Просмотров
Последний ответ 30-08-2011, 13:19:53
от Lovelaas
4 Ответов
2307 Просмотров
Последний ответ 15-11-2012, 12:02:18
от Lesia