У меня есть сайт, который работает в разных географических точках. Некоторые примеры URL для моего сайта:
http://losangeles.example.com
http://sandiego.example.com/post/blog/travel/
http://sfbay.example.com/blog/read/12/
В этих примерах моя структура URL переводится следующим образом:
http://[location code].example.com/[controller]/[event]/[extra parameters]
Сценарий удаляет поддомен и проверяет его на соответствие БД на предмет допустимого совпадения местоположения, а затем отображаются блоги и т. Д. В этом местоположении.
Это все прекрасно и замечательно, но сейчас я делаю страницу с Условиями использования, и мне бы хотелось, чтобы на ней был URL:
http://about.example.com/tou
/* which is translated to: */
http://[controller].example.com/[event]
По сути, я бы хотел, чтобы поддомен иногда представлял собой код местоположения, а иногда и контроллер.
Есть идеи, как мне это сделать? Или это просто глупо?