Q_BASIC
Хранитель порядка
- Регистрация
- 30 Ноя 2013
- Сообщения
- 516
- Реакции
- 1.240
- Автор темы
- #1
Приветствую,
Надо чтобы при открытии поддомена открывалась папка.
Поставил это:
Получил бесконечный редирект
Для просмотра ссылки Войдиили Зарегистрируйся [301] -> Для просмотра ссылки Войди или Зарегистрируйся [302 Found] и обратно
Хотя даже папку (/p/) открывать не должно было.
Весь htaccess:
Надо чтобы при открытии поддомена открывалась папка.
Поставил это:
Код:
RewriteCond %{HTTP_HOST} ^p.site.ru$
RewriteCond %{REQUEST_URI} !^/p
RewriteRule ^(.*)$ /p/$1 [L,QSA]
Получил бесконечный редирект
Для просмотра ссылки Войди
Хотя даже папку (/p/) открывать не должно было.
Весь htaccess:
Код:
AddDefaultCharset UTF-8
RewriteEngine On
RewriteBase /
# Добавляет www
RewriteCond %{HTTP_HOST} !^(.+\.)+(.+\.)+.+$
RewriteCond %{HTTP_HOST} ^([^www].[^*].*)$
RewriteRule ^(.*)$ https://www.%1/$1 [L,R=301]
# Редирект на HTTPS
RewriteCond %{HTTP:CF-Visitor} '"scheme":"http"'
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
# Убирает в конце слеш
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]
# Все запросы перенаправляет на index.php
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]