Zergio 0 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 (изменено) Итак, есть 3 двига в 3 папках: "en", "ru", "ua" с управлением на разных языках. В каждом двиге есть по 3 одинаковых категории: "Кат1", "Кат2", "Кат3". ЧПУ не используется. Задача следующая: при заходе по адресу _www.domen.com, index-файл определяет язык браузера и перенаправляет юзера в сооответсвующий язык, к примеру "ru". При заходе на главную и в категорию "Кат1" адрес должен выглядеть _www.ru.кат1.domen.com/index.php. Для категории "Кат2" соответственно _www.ru.кат2.domen.com/index.php. Если пользователь заходит в какую либо новость, то в зависимости от категории к которой она относится, адрес имеем _www.ru.кат1.domen.com/index.php?newsid=123 Каким образом такое можно реализовать? Подскажите что ковырять - .htaccess, двиг или DNS? И как правильно прописать? Изменено 7 апреля 2008 пользователем Zergio Цитата Ссылка на сообщение Поделиться на других сайтах
Zergio 0 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 (изменено) Автор P.S. Да еще. Где правильно должен находится субдомен: /public_html/субдомен/ или /public_html/mydomen/субдомен/? Где-то читал что первый вариант, но лучше переспросить. Изменено 7 апреля 2008 пользователем Zergio Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Где-то читал что первый вариант, но лучше переспросить.у хостера и переспросите, по разному ж у каждого Цитата Ссылка на сообщение Поделиться на других сайтах
Zergio 0 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Автор ОК, спрошу, а как насчет первого вопроса? Кто подскажет? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Zergio, мне кажется и первый вопрос логично у хостера спрашивать. У кого это возможно с помощью htaccess, у кого в панели управления создаётся, а у некоторых и вообще невозможно Цитата Ссылка на сообщение Поделиться на других сайтах
Zergio 0 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 (изменено) Автор Итак у моего хостера можно сделать с помощью mod_rewrite. Теперь вопрос как правильно прописать правило, а то в этом я уж точно не силен, ошибусь в кавычке какой и все. Ума не преложу как оно делается. Итак ссылки вида: www.ru.domen.com/index.php?do=cat&category=сat1 и www.ru.domen.com/index.php должны иметь вид www.ru.сat1.domen.com/index.php (ну соответственно при обращении по этому линку попадаешь по первому линку в категорию). Т.к. больше всех на форуме помогает lifestar, то Саша просьба наверно к тебе. Только не говори чтоб я сам додумывал, как ты любишь. Хотя я попробую. Изменено 7 апреля 2008 пользователем Zergio Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 я сам не сталкивался с такой ситуацией, не было необходимости. Но если бы вдруг понадобилось - пошёл в яндекс и нашё лбы что-то типо того: http://bechtold.biz/2008/03/07/mod_rewrite-poddomeny-i-sape/ http://www.1gb.ua/default.aspx?ti=6&hti=84 http://www.softtime.ru/forum/read.php?id_f...1147&page=3 Цитата Ссылка на сообщение Поделиться на других сайтах
Zergio 0 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 Автор Ну я Яндексом не пользуюсь, все Рамблер как то, да и то, то что нашлось у меня волосы дыбом стоят от такого количества кавычек, скобок, точек, плюсиков и прочего. Видать придется все делать по-своему. Спасибо за уделенное мне время. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 7 апреля 2008 Рассказать Опубликовано: 7 апреля 2008 ну ты пробуй, если че - пиши здесь. обсудим Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.