Собственно ответ такой же, как и на все подобные вопросы. :)
Какой же? :)
Хм, но при этом хостов примерно столько, сколько и сеансов :)
Ну, если блочная верстка, то для "пересічного" адекватного сайта проблем быть не должно. :)
Но да, при желании потрахаться создание адаптива можно растянуть, создавая совсем новый HTML-код только для него.
Что это у Вас за сайты, что Вы им адаптив больше дня прикручиваете? :)
Я Вас умоляю :)
Что его там делать.
Максимум день.
Вряд ли Вы решите свою проблему :)
Это особенности работы браузера.
1. Можно и m.site.ru , можно и в папку /m/ , можно и адаптивным дизайном обойтись, если сайт сам по себе не тяжёлый.
2.
Прописать теги нужно будет:
https://developers.google.com/webmasters/mobile-sites/mobile-seo/separate-urls?hl=ru
3. Нужно настроить... :)
Откуда оно знает кого и куда перенаправлять :)
Можно эту задачу повесить на cloudflare, если сайт работает через него
4. Ничего такого, чего нету в основном, не нужно
5. хз
6. Если поддомен, то да.---------- Добавлено 23.04.2017 в 09:55 ----------Ну и вопрос мало касается технических аспектов, ему скорее место в общем :)
Форум об интернет-маркетинге > Поисковые системы etc > Mail.ru, Rambler и другие
Человеку нужно задачу решать...
Ну и дети учаться ходить без костылей, коим ваше ООП и шаблоны в общем-то являются :)---------- Добавлено 20.04.2017 в 14:22 ----------По делу, как сделано у меня:
Каждый раздел в nginx направляется на свою точку входа.
Потом у страниц подключается общие шапка и подвал.
При этом у меня как бы нету ни статей, ни "статичных" страниц.
На одном сайте все статьи-статика размещаются в нейтральном разделе /info/, который роутит на файл /info.php
В принципе, можно роутить на /info/index.php
Правильно ли это или нет?
Хз, мне удобно.
Ну, а если Вы решите делать роутинг на приложении, то вынесите правила в отдельный файлик вроде routes.php, хотя можно и в общем файле конфигов держать.
Ну а еще можно все роутить т.н. датабейсикалли :)