У меня возникают проблемы со встроенными ссылками на сайт, который я унаследовал. CMS, очевидно, хочет использовать сайт рабочего стола для всех своих ссылок на страницы, что отвлекает людей от мобильной версии. Я полный n00b в CFML, и я уверен, что это довольно просто, но мне нужно, чтобы получить все ссылки на странице, которая в настоящее время показывает, как:Добавление мобильного/к домену приложения в CFML
быть заменен:
http://www.example.com/mobile/
Я посмотрел на REGEX, и мой мозг растаял. Может кто-нибудь покажет мне, как сделать замену для этого? Спасибо :)
PS У меня нет приложения.cfm в папке/mobile, где я ожидаю указать новый домен, подобный этому. Я попробовал, но при очистке кеша он висит на сайте, поэтому мне пришлось его удалить.
John, это довольно обширный архитектурный вопрос, и это будет сильно зависеть от CMS и того, как в настоящее время они находятся в архиве. Is/mobile/(папка) отдельная база кода - отдельные страницы и т. Д.? –
Он запускается с корневой CMS, но имеет разные макеты страниц в папке/mobile, поскольку это было запоздалой мыслью. Нет ли одной строки кода, которую я могу разместить на странице, которая будет сканировать и заменять по желанию? –
Это вопрос о вашей CMS John, а не Coldfusion. Coldfusion диктует, как вы создаете ссылку. вы можете создать абсолютную или относительную ссылку, и вы можете возиться с путями по всему миру или по отдельности десятками способов. Вам нужно будет получить некоторые фрагменты кода, если мы хотим вам помочь. –