Есть сайт site.ru на drupal.
и есть отдельный сайт poddomen.site.ru тоже на drupal.
Можно ли сделать такую ссылку site.ru/poddomen , чтобы по ней открывался этот второй сайт?
Чтобы пользователь думал, что это все на одном сайте происходит. А так оба сайта лежат на одном и том же хостинге.
Комментарии
Можно, но это очень хреновая практика. Если уж очень сильно надо, сайту, который будете встраивать надо разрешить загружаться в iframe (drupal 7 и выше по-дефолту блокирует такую возможность через X-Frame-Options), ну и, собственно, вызывать его в iframe на целевой странице.
Интересная задачка. Чем вам не нравиться poddomen.site.ru (в отличии от site.ru/poddomen ) По сути одно и тоже, а решение намного проще. В варианте с поддоменом наамного проще ставить куки сессии и тп
то есть никак...
Почему никак? Я описал рецепт выше.
вы написали про встраивать и фреймы.
но открываться должен другой сайт, без встраивания. просто его адрес должен "подменяться"
Так это проблема с некорректным описанием задачи.
Раз вам нужно просто переадресовывать людей со страницы site.ru/poddomen на другой сайт- делайте редирект.
Его можно сделать как из одноименного модуля в друпале, так и редактированием .htaccess на хостинге.
в любом случае с фреймом вариант не подходит
это будет редирект. в адресной строке мы site.ru/poddomen не увидим
Постановка задачи, конечно, ппц.
Способов решения минимум три.
Непонятно зачем, какие есть ограничения и требования, от этого и советы уровня "вставьте во фрейм".