We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 15944
    • 88 Posts
    Извинтиляюсь за глупый вопрос, но что должно получиться в исходном коде страницы, на том месте где в шаблоне стоит <base href="[(base_url)]" />. ? У меня на виртуальном хосте получается в html коде это: <base href="/" />
    А помоему должно быть что-то вроде <base href="http://site.ru/" />
    Подскажите.

      • 785
      • 2,113 Posts
      Пишите <base href="[(site_url)]" />
        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
        Статьи о MODx, регулярно новые публикации
        • 21610
        • 360 Posts
        А еще практичнее определившись с префиксом ( www ) написать http://адрес_сайта.ru/ или http://www.адрес_сайта.ru/
        И в .htaccess использовать 301 редирект на нужный - так и для поисковиков полезно и некоторые скрипты не глючат.

        У меня возникали проблемы с DirectResize когда обращались к сайту без www.
          Разработка сайтов на MODx
          • 15944
          • 88 Posts
          Quote from: AKots at Dec 03, 2008, 01:15 PM

          Пишите <base href="[(site_url)]" />

          <base href="[(site_url)]" /> выдаёт то, что надо. Раньше я именно этот тег всегда использовал, но прочитал Вашу статью о реализации многоязычности через несколько шаблонов и натолкнулся на это. Кстати, про многоязычность мне тоже нужно кое-что спросить, но сделаю это в другой теме.

          О чём это может говорить, если [(base_url)] у меня выдаёт "/", или так с ходу не сказать?
            • 785
            • 2,113 Posts
            В статье опечатка, конечно же, нужно ставить site_url, спасибо, что обратили внимание, в статье исправил. Когда писал, автоматически получилось base href= ba... , а не si... Кроме того, в подсказке MODx по использованию вложенных URL говорится о [(base_url)].
            [(base_url)] показывает путь от корня сайта, то есть если /, то MODx установлен в корне, а если, например, установить MODx в папке example, то будет /example/. В принципе с относительными путями должно и base_url работать, но лучше все же использовать site_url.
              Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
              Статьи о MODx, регулярно новые публикации