Добрый день, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 CMS Status-X | Плагины и модификации
         Перенаправляем с главной на статичную страницу

Похожие темы  |  Печать страницы

Перенаправляем с главной на статичную страницу


События Четверг, 28.07.2016, 19:45

mrX

Группа: Пользователь
Ранг: Новичок
Cообщений: 70
Регистрация: 26.08.2015
Город: Cочи
Как вывести на главной форму

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

Важное условие, включённая опция ЧПУ ( Человеко-понятные URL ) в Глобальных настройках. Далее идём в Статичные страницы открываем или создаём страницу, не забывая прикрепить форму через кнопку Вставка данных..

Вверху копируем ссылку Ссылка к документу: index.php?p=content&id=2&name=nazvanie-vashei-stranici&area=1

Открываем в корне сайта .htaccess
После строк
Код
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /

вставляем:

Код

RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^.*$ index.php?p=content&id=2&name=nazvanie-vashei-stranici&area=1 [NC,L]

RewriteCond %{REQUEST_URI} ^/home/1/$
RewriteRule ^.*$ index.php?p=content&id=2&name=nazvanie-vashei-stranici&area=1 [NC,L]

RewriteCond %{REQUEST_URI} ^/index.php$
RewriteRule ^.*$ index.php?p=content&id=2&name=nazvanie-vashei-stranici&area=1 [NC,L]

заменив своей ссылкой к нужной странице в выделенное место

постскриптум: Предложи свой вариант и получи гору благодарностей от сообщества)






Пользователь офлайн
События Четверг, 28.07.2016, 20:41

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Идеологически кривое решение, я б не рекомендовал к использованию


Пользователь офлайн
События Четверг, 28.07.2016, 23:22

mrX

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 70
Регистрация: 26.08.2015
Город: Cочи
Естественно этже хак)
Это решение больше для одностраничных сайтов, но которые не хотят делать без cms решении)

Кстате мог бы предложить или хотя б наставить на путь истинный По секрету

Отредактировано Александр Вампиреос (mrX): 28.07.2016, 23:24:38


Пользователь офлайн
События Четверг, 01.09.2016, 10:08

mrX

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 70
Регистрация: 26.08.2015
Город: Cочи
Как вывести на главной форму
Цитата
Автор: mrX

Обновление:так вроде лучше

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

Важное условие, включённая опция ЧПУ ( Человеко-понятные URL ) в Глобальных настройках. Далее идём в Статичные страницы открываем или создаём страницу, не забывая прикрепить форму через кнопку Вставка данных..

Вверху копируем ссылку Ссылка к документу: index.php?p=content&id=2&name=nazvanie-vashei-stranici&area=1

Открываем в корне сайта .htaccess
После строк
Код
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /

вставляем:

Код

RewriteRule ^$ index.php?p=content&id=2&name=nazvanie-vashei-stranici&area=1
RewriteRule ^home/1/$ index.php?p=content&id=2&name=nazvanie-vashei-stranici&area=1

заменив своей ссылкой к нужной странице в выделенное место

постскриптум: Предложи свой вариант и получи гору благодарностей от сообщества)




Пользователь офлайн


Похожие темы  |  Печать страницы  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте


Пользователей: 0, Гостей: 2

Поисковые боты: 3
Inktomi Slurp, Unknown Bot, Googlebot

 Статистика форума


  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: intuix

 Дни рождения


danneoxy (36), Virtuose (35), данил (17)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты