Вопрос по DirectoryIndex .htaccess

[Удален]
540

Здравствуйте! Есть домен site.ru. Создал поддомен flash.site.ru и залил туда флэш версию сайта. И теперь у меня вопрос о том как сдеалть, чтоб когда человек заходит site.ru ему предлагается выбрать версии и уже в зависимости от выбора он попадает на site.ru или flash.site.ru. Я попробовал сделать DirectoryIndex default.html , а в этом файле прописал две ссылки на flash.site.ru и site.ru/index.php. Но дело в том что и на флэш сайте и на php сайте есть прямая ссылка на домен site.ru и если по ней кликнуть опять открывается default.html. Получается что чтоб человеку вернуться на главную страницу, ему придется опять выбрать версию сайта.

DriverCat
На сайте с 10.04.2008
Offline
116
#1
Atlet:
Здравствуйте! Есть домен site.ru. Создал поддомен flash.site.ru и залил туда флэш версию сайта. И теперь у меня вопрос о том как сдеалть, чтоб когда человек заходит site.ru ему предлагается выбрать версии и уже в зависимости от выбора он попадает на site.ru или flash.site.ru. Я попробовал сделать DirectoryIndex default.html , а в этом файле прописал две ссылки на flash.site.ru и site.ru/index.php. Но дело в том что и на флэш сайте и на php сайте есть прямая ссылка на домен site.ru и если по ней кликнуть опять открывается default.html. Получается что чтоб человеку вернуться на главную страницу, ему придется опять выбрать версию сайта.

Может быть загонять выбор человека в сессию и в зависимости от его выбора формировать ссылку на главную страницу!?

[Удален]
#2
DriverCat:
Может быть загонять выбор человека в сессию и в зависимости от его выбора формировать ссылку на главную страницу!?

Как это делается, не подскажите?

DriverCat
На сайте с 10.04.2008
Offline
116
#3
Atlet:
Как это делается, не подскажите?

ну например, когда человек первый раз переходит на php версию сайта

$_SESSION['version'] = "php";
, а на flash
$_SESSION['version'] = "flash";
.

Потом просто при формировании ссылок проверяете переменную $_SESSION['version'] и соответственно формируете нужную ссылку. Не забудьте включить сессии вначале скриптов session_start();

Ну как-то так, это поверхносто если.

И еще - раз у вас стартовая страница default.html - ссылки делаете соответственно не на site.ru а на site.ru/index.html или соответственно flash.site.ru/index.html

[Удален]
#4

Спасибо, буду разбираться.

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