.htaccess index.html & index.php для разных доменов на одном сервере.

warring
На сайте с 03.01.2008
Offline
93
847

Добрый вечер, помогите пожалуйста написать правило для .htaccess -

Два домена s1.ru и s2.ru, на одном сервере, нужно, что бы при наборе адреса s1.ru загружался не index.php, а index.html, но при наборе адреса s2.ru - index.php.

LEOnidUKG
На сайте с 25.11.2006
Online
1723
#1

Ну на одном сайте в .htaccess пишите:

DirectoryIndex index.php

В другом

DirectoryIndex index.html

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
[umka]
На сайте с 25.05.2008
Offline
456
#2

Интуиция подсказывает мне, что у ТС это один .htaccess в директории, в которую нацелены оба сайта :)

Лог в помощь!
warring
На сайте с 03.01.2008
Offline
93
#3
'[umka:
;13320125']Интуиция подсказывает мне, что у ТС это один .htaccess в директории, в которую нацелены оба сайта :)

Так и есть, пока решил свою задачу перенаправив один из доменов в другую папку.

Мне казалось такое должно было бы сработать:

RewriteCond %{HTTP_HOST} ^s1.ru

RewriteRule ^/$ index.html [L]

А для s2.ru по умолчанию загрузился бы index.php. Но нет, не работает.

J
На сайте с 20.02.2014
Offline
120
jkm
#4
warring:

RewriteRule ^/$ index.html [L]

Это не работает, т.к. там строка без начального слеша.

RewriteRule ^$ index.html [L]

---------- Добавлено 03.12.2014 в 03:50 ----------

Или такой вариант


RewriteCond %{HTTP_HOST} ^s1.ru
RewriteRule ^index.php$ index.html [L]
warring
На сайте с 03.01.2008
Offline
93
#5
jkm:
Это не работает, т.к. там строка без начального слеша.
RewriteRule ^$ index.html [L]

---------- Добавлено 03.12.2014 в 03:50 ----------

Или такой вариант

RewriteCond %{HTTP_HOST} ^s1.ru
RewriteRule ^index.php$ index.html [L]

Ну я и так и так пробовал, и даже так как во втором варианте, не заработало((

Может там что то другое мешает в htaccess.

Спасибо всем за участие, оставлю пока с разными папками.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий