Панель предварительного просмотра не отображает правильное форматирование - PullRequest
0 голосов
/ 29 декабря 2011

Я использую C1 3 и у меня проблемы с панелью предварительного просмотра.

Сайт C1 использует главные страницы для шаблонов и работает правильно при публикации. Тем не менее, он не отображается правильно на панели предварительного просмотра. Визуально кажется, что игнорирует настройки CSS.

Этот сайт был скопирован с оригинальной установки на другом сервере, который работает правильно.

Любые советы и идеи будут с благодарностью.

* UPDATE ** В представлении содержимого, которое не работает, он использует этот URL http://www.abc.com/Composite/content/Frontend/Images/logo.gif

Все другие сайты, включая опубликованную версию сайта выше, используют этот URL http://cms.abc.dev/Frontend/Images/logo.gif

Я предполагаю, что то же самое происходит со всеми изображениями и ссылками на таблицы стилей. Тем не менее, я не могу найти, где это происходит. На главной странице ссылки на элементы следующим образом:

  • href = "~ / Frontend / Styles / layout.css"
  • ImageUrl = "~ / Frontend / Images / logo.gif"

Ответы [ 2 ]

0 голосов
/ 30 декабря 2011

Кажется, я нашел проблему ...

Я создал новый пул приложений, использовал его, и теперь он работает.

Я думаю, пул приложений как-то поврежден ...

0 голосов
/ 30 декабря 2011

Это странно ... вы как-то случайно настроили папку / Composite / Content как приложение? Это почти единственное объяснение, почему asp.net расширился бы ~ / Composite / content / вместо просто /.

Вкладка предварительного просмотра обрабатывается через страницу-обертку, которая находится внутри / Composite / content, в отличие от обычного просмотра опубликованных страниц, который обрабатывается самим корнем.

...