Редирект с главной на ленту активности

InstantCMS 2.X

Подскажите, пожалуйста, грамотную запись в .htaccess

#1 12 апреля 2017 в 14:29
Здравствуйте.

Задача простая. Хочу, чтобы вместо главной выводилась лента активности, но при этом адрес показывался бы не mysite.ru/activity, a просто mysite.ru.

Подскажите, пожалуйста, грамотную запись в .htaccess

Спасибо.
#2 12 апреля 2017 в 14:59


Задача простая. Хочу, чтобы вместо главной выводилась лента активности, но при этом адрес показывался бы не mysite.ru/activity, a просто mysite.ru.

kssemenov
А зачем скрывать адрес?
  1. RewriteCond %{REQUEST_URI} ^$
  2. RewriteRule ^ http://mysite.ru/activity/ [R=301,L]
#3 12 апреля 2017 в 15:10
Спасибо за ответ. Что-то не работает. Скрыть адрес хочется для пущей красоты.

У меня, конечно работает тупое
  1. Redirect 301 http://mysite.ru http://mysite.ru/activity
но что-то мне это не кажется сильно правильным. Ну и если можно все-таки ссылку поменять в строке браузера.
#4 12 апреля 2017 в 15:20
kssemenov,
Вытащите на главную виджет "Лента активности" и всё.
#5 12 апреля 2017 в 15:26

Вытащите на главную виджет "Лента активности" и всё.

Ris

Делал, не годится по причине того, что там можно задать только ограниченное количество постов и нет пагинации. А хочется сделать "почти фейсбук".
#6 12 апреля 2017 в 15:28
Похоже я / пропустил:
  1. RewriteCond %{REQUEST_URI} ^/$
  2. RewriteRule ^ http://mysite.ru/activity/ [R=301,L]
#7 12 апреля 2017 в 15:31

Подскажите, пожалуйста, грамотную запись

kssemenov
тогда лучше уж сделать чтоб на главной выводился компонент "Лента активности"
#8 12 апреля 2017 в 15:32

тогда лучше уж сделать чтоб на главной выводился компонент "Лента активности"

Kreator

Именно этого и хочется! Но как? Во второй ветке нету вывода компонента в настройках.
#9 12 апреля 2017 в 15:35

Похоже я / пропустил:

@MaximK

Работает, спасибо, плюсик вам. Только ссылка ./activity не прячется.

Можно и так:

@MaximK

Этот не работает.
#10 12 апреля 2017 в 15:38

Можно и так:

@MaximK

Этот не работает

@kssemenov
Я уже понял, у меня в кеше осталось…
#11 12 апреля 2017 в 15:48

Именно этого и хочется! Но как? Во второй ветке нету вывода компонента в настройках.

kssemenov
Там немного с бубном надо плясать. Но сделать можно. Если будет время поколдую.
#12 12 апреля 2017 в 15:55

Только ссылка ./activity не прячется.

kssemenov
Скажем здесь:
Об этом говорится, но разбираться не хочется…
#13 12 апреля 2017 в 15:59

Там немного с бубном надо плясать. Но сделать можно. Если будет время поколдую.

Kreator

Спасибо!


Скажем здесь:
myrusakov.ru/php-index-url.html
web-optimizator.com/301-redirekt-htaccess/

Об этом говорится

@MaximK

Спасибо, читать умею, сам разберусь
#14 13 апреля 2017 в 16:12

Задача простая. Хочу, чтобы вместо главной выводилась лента активности, но при этом адрес показывался бы не mysite.ru/activity, a просто mysite.ru.

kssemenov

Есть вариант просто повесить на главной один виджет — instantcms.ru/addons/activity-extended.html
и не нужны будут никакие редиректы
#15 13 апреля 2017 в 16:18

Есть вариант просто повесить на главной один виджет — instantcms.ru/addons/activity-extended.html
и не нужны будут никакие редиректы

Sonat
Я выше ответил по поводу виджета — это не тот вариант. Он ограниченный, надо присобачивать кнопку "вся лента", делать отдельный пункт меню "лента" и т.д. То есть ломается "фейсбук-стайл". Тем более мне главная в виде главной просто не нужна.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.