Я использую CF9 Developer на Apache для запуска тестового сервера на моем компьютере для нескольких доменов, сайты которых в конечном итоге размещаются удаленно.Все работает, но в настоящее время я могу использовать отображение корня "/" только на одном.Вот мои локальные домены:
- local.domain1.com
- local.domain2.com
- и т. Д. *
И вот есть физические пути:
- C: \ www \ domain1.com \
- C: \ www \ domain2.com \
ВАдминистратор CF, у меня есть следующее активное сопоставление ColdFusion: (логический путь: "/" - путь к каталогу: "C: \ www.domain1.com \").Это работает для local.domain1.com.Тем не менее, я могу добавить только один логический путь "/" в CF Administrator.
Другими словами, домен 1 успешно загрузит cfinclude template = "/ anyrootfolder / anyfile.cfm", потому что его корневой каталог сопоставлен.Домены 2, 3 и т. Д. Потерпят неудачу, если я попытаюсь использовать cfinclude template = "/ anyrootfolder / anyfile.cfm", потому что корень "/" не сопоставлен.
Любые предложения, как я могу отобразить несколько "/"на том же сервере?
РЕДАКТИРОВАТЬ:
Как упоминалось в моих комментариях под ответом Ала, я обнаружил, что все домены захватывали из файловой структуры domain1 всякий раз, когда я использовалабсолютный путь на cfinclude.В Администраторе CF я удалил Active CF Mapping с логическим путем "/" и путем к каталогу "C: \ www \ domain1.com \", и это, похоже, помогло.Я не уверен, почему это было там (возможно, как часть процесса настройки CF по умолчанию?).В любом случае, я не вижу никаких ошибок в результате удаления его на любом тестовом сайте, и мои другие домены теперь работают должным образом (возможно, потому что у меня уже были настроены корни документов в конфигурации Apache? [См. Ответ RobG.])Спасибо всем!