powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Редирект всегда на главную страницу
5 сообщений из 5, страница 1 из 1
Редирект всегда на главную страницу
    #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
Редирект всегда на главную страницу
    #39500650
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Редирект всегда на главную страницу
    #39501082
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Редирект всегда на главную страницу
    #39501114
Alexey Agafonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На этом сайте, хоть и одна страница, много каталогов. При обращении к ним уже не будет срабатывать 404 (ErrorDocument). Хотелось бы сделать так - если адрес в строке - не корень, то все перенаправлять на корень по 301.
...
Рейтинг: 0 / 0
Редирект всегда на главную страницу
    #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
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Редирект всегда на главную страницу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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