- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

72 пациента и 527 262 рубля в кассе клиники: как работает контекстная реклама в стоматологии
Кейс клиники «Золотое Сечение»
Агентство медицинского маркетинга
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую всех, возникла необходимость сделать редирект для главной страницы сайта. Цель получить что то вроде site.ru > site.ru/main/ (например), но чтобы при этом все остальные страницы находились на прежнем адресе. Через .htaccess мне удалось создать дубль главной страницы вида /main/ (ну то есть чтобы по этому адресу открывалась главная), но вот именно с редиректом на эту страницу возникли проблемы.
Если я прописываю в index.php классический 301 редирект с главной страницы на страницу /main/ - то переадресация работает абсолютно на всех страницах сайта, то есть редиректит на главную даже со страниц новостей. Мне же нужно, чтобы редирект был исключительно с главной страницы.
CMS DLE. Перекопал кучу гайдов в сети, но половина из них не о том, что мне нужно, а другая половина просто уже не актуальны. Кто может помочь? Буду очень, благодарен.
В .htaccess:
RedirectMatch ^/$ /main/
(должен быть apache с модулем mod_alias)
или:
RewriteEngine on
RewriteRule ^$ /main/ [L,R=301]
если именно 301й нужен
Ну или на php можно тоже, если сделать сперва проверку мол если URI=/, то редирект.
Смотря что (htaccess или index.php) у вас там может автоматом перезаписаться при обновлении например.
В .htaccess:
RedirectMatch ^/$ /main/
(должен быть apache с модулем mod_alias)
или:
RewriteEngine on
RewriteRule ^$ /main/ [L,R=301]
если именно 301й нужен
Ну или на php можно тоже, если сделать сперва проверку мол если URI=/, то редирект.
Смотря что (htaccess или index.php) у вас там может автоматом перезаписаться при обновлении например.
Большое спасибо за ответ! В принципе, нашел как это решается в DLE, оказывается там есть целый отдел в админ панели, отвечающий за редиректы.