Перейти к содержанию
Форум Челябинских Автомобилистов

Рекомендуемые сообщения

Привет программерам.

 

Не сталкивался раньше, поэтому че т не могу разобраться. Задача такая:

 

1. Есть сайт на хостинге 1gb.ru - доменное имя и FTP (к примеру http://site1.ru)

2. Есть домен (к примеру http://site2.ru), зарегистрированный на этом же хостинге, привязанный к сайту из пункта 1.

 

Привязка работает, при наборе http://site2.ru успешно открывается http://site1.ru. Однако нужно, чтобы при наборе http://site2.ru корневой считалась подкапка site1 (к примеру http://site1.ru/new/) и браузеры искали index уже в ней, в не в корне сайта1.

 

Читал, что такая задача реализуется файлом .htaccess, положенным в корень папки HTML на FTP сайта1. Попробовал вот такое его содержимое:

 

RewriteEngine On

Options +FollowSymlinks

 

RewriteCond %{ENV:REDIRECT_MYFLAG} ^$

RewriteCond %{HTTP_HOST} ^site2\.ru$

RewriteRule ^(.+) %{HTTP_HOST}$1 [E=MYFLAG:1]

RewriteRule ^site1\.ru(.*) /new%{REQUEST_URI} [L]

Получаю следующее:

Not Found

 

The requested URL /newindex.php was not found on this server.

index.php фактически лежит на http://site1.ru/new/index.php

 

Соответственно всё вроде бы как надо, только пропущен "/" после названия папки new. Как его втавить - к сожалению не знаком с синтаксисом языка.

 

Какие есть решения? Подскажите пожалуйста, благодарю.

Изменено пользователем Букреев А.
Ссылка на комментарий
Поделиться на другие сайты

Соответственно всё вроде бы как надо, только пропущен "/" после названия папки new. Как его втавить - к сожалению не знаком с синтаксисом языка.

 

RewriteRule ^site1\.ru(.*) \/new\/%{REQUEST_URI} [L]
Ссылка на комментарий
Поделиться на другие сайты

Спасибо :) Зашел, чтоб написать, что уже разобрался - а тут оказывается есть ответ :)

 

P.S. Можно закрыть тему.

Изменено пользователем Букреев А.
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Сейчас на странице   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...