И снова контексты.
Доброго времени суток, сообщество!
Пытаюсь настроить работу сайта так, чтобы было 2 сайта на 2-х разных доменах:
example.ru и example.com
Но никак не получается.
Вот прекрасный вариант реализации:
bezumkin.ru/sections/tips_and_tricks/2439/
но в нём есть один недостаток (либо я не понимаю как его готовить) — нельзя задать разные .htaccess и robots.txt для разных доменов.
Нашёл вот такой способ:
rtfm.modx.com/revolution/2.x/administering-your-site/contexts/creating-a-subdomain-from-a-folder-using-virtual-hosts
Здесь этого недостатка нет. У нас отдельная папка в которой лежит .htaccess и robots.txt
Но никак не хочет правильно работать второй контекст example.com!
Все файлы стилей, картинок и прочего ищутся так: /path-to-file, т.е. браузер ищет example.com/path-to-file и закономерно не находит.
Подскадите, пожалуйста, как победить это дело?
Пытаюсь настроить работу сайта так, чтобы было 2 сайта на 2-х разных доменах:
example.ru и example.com
Но никак не получается.
Вот прекрасный вариант реализации:
bezumkin.ru/sections/tips_and_tricks/2439/
но в нём есть один недостаток (либо я не понимаю как его готовить) — нельзя задать разные .htaccess и robots.txt для разных доменов.
Нашёл вот такой способ:
rtfm.modx.com/revolution/2.x/administering-your-site/contexts/creating-a-subdomain-from-a-folder-using-virtual-hosts
Здесь этого недостатка нет. У нас отдельная папка в которой лежит .htaccess и robots.txt
Но никак не хочет правильно работать второй контекст example.com!
Все файлы стилей, картинок и прочего ищутся так: /path-to-file, т.е. браузер ищет example.com/path-to-file и закономерно не находит.
Подскадите, пожалуйста, как победить это дело?
Комментарии: 1
.htaccess может быть один, и применять свои правила раздельно для каждого доменов. Там же в правилах есть условия, а в них можно проверять домен.
Ну а robots.txt вообще можно отдавать так же, как и sitemap.xml — через ресурс. Или прописать к нему редирект в .htaccess.
Ну а robots.txt вообще можно отдавать так же, как и sitemap.xml — через ресурс. Или прописать к нему редирект в .htaccess.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.