Гость
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Редирект всегда на главную страницу / 5 сообщений из 5, страница 1 из 1
05.08.2017, 13:15
    #39500638
Alexey Agafonov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редирект всегда на главную страницу
Всем привет.

Есть одностраничный сайт. Даже назовем это страницей на домене. Как сделать так, чтобы при любых обращениях был редирект на главную? И как сделать, чтобы при и указании либо каталога либо GET параметров, либо и того и другого был редирект на главную? Костылем в index.php сделал убирание GET параметров. Но, во-первых, хотелось бы сделать через htaccess, во-вторых, сделать редирект с любых каталогов на главную.

Делал в .htaccess так:

Код: plaintext
1.
2.
RewriteCond %{HTTP_HOST} !^/$
RewriteRule ^(.*)$ / [L,R=301]

Менял %{HTTP_HOST} на %{REQUEST_URI} - не помогло.

Может, кто делал уже или знает, что делать?
...
Рейтинг: 0 / 0
05.08.2017, 15:24
    #39500650
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редирект всегда на главную страницу
...
Рейтинг: 0 / 0
07.08.2017, 09:07
    #39501082
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редирект всегда на главную страницу
...
Рейтинг: 0 / 0
07.08.2017, 10:25
    #39501114
Alexey Agafonov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редирект всегда на главную страницу
На этом сайте, хоть и одна страница, много каталогов. При обращении к ним уже не будет срабатывать 404 (ErrorDocument). Хотелось бы сделать так - если адрес в строке - не корень, то все перенаправлять на корень по 301.
...
Рейтинг: 0 / 0
07.08.2017, 21:04
    #39501521
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редирект всегда на главную страницу
Alexey AgafonovДелал в .htaccess так:

Код: plaintext
1.
2.
RewriteCond %{HTTP_HOST} !^/$
RewriteRule ^(.*)$ / [L,R=301]
Менял %{HTTP_HOST} на %{REQUEST_URI} - не помогло.HTTP_HOST - это имя домена, с которым идет обращение к сайту. По логике вещей, оно никогда не станет "/".
REQUEST_URI - более похоже на правду.
Что значит "не помогло"? Сам то .htaccess обрабатывается вебсервером?
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Редирект всегда на главную страницу / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]