Пропал слэш после .ru при переходе из админки

При переходе на страницу из админки при клике не кнопку «Просмотреть» адрес страницы формируется без слэша после зоны домена, т.е. my-site.rucategory/alias.html
Такая же проблема с адресами в карте сайта sitemap.xml
При этом сам сайт работает нормально, все ссылки формируются верно.

Недавно устанавливала ssl сертификат, соответственно, меняла настройки админки, но уже не помню какие. На другом сайте с ssl сертификатом все нормально.
Пробовала менять .htaccess на файл по умолчанию, переустанавливать modx — не помогло.
Подскажите, пожалуйста, в чем может быть проблема или хотя бы в каком направлении ее искать?
Melok
02 мая 2017, 06:52
modx.pro
1 409
0

Комментарии: 8

Кирилл
02 мая 2017, 10:34
0
Проверить системную настройку, вдруг создавали, с ключем — site_url. Ее же проверить в настройках контекста. Если присутствует, прописать вида:
http://site.ru/
    Melok
    02 мая 2017, 10:48
    0
    Нет, такой настройки нет. В контекстах все стандартно — mgr и web, ничего не менялось.
      Кирилл
      02 мая 2017, 10:56
      0
      если вставить в шаблон, что выводит?
      [[++site_url]]
        Melok
        02 мая 2017, 11:06
        0
        sitename.ru без слэша в конце. Спасибо большое! Проблема понятна, буду разбираться.
        Если вдруг знаете, где это настраивается, напишите, пожалуйста, разберусь быстрее)
          Кирилл
          02 мая 2017, 11:09
          0
          Для начала посмотреть config.inc.php:
          $site_url= $url_scheme . $http_host . MODX_BASE_URL;
          И отдельно найти константу MODX_BASE_URL, может она пустая.
            Melok
            03 мая 2017, 08:10
            0
            Спасибо за подсказки, проблема решена.
            В config.inc.php было все нормально, но откуда-то появилась лишняя строка в таблице modx_context_setting, где задавалась site_url. Удалила ее и все наладилось. Видимо когда-то не очень ровными руками все-таки пыталась там что-то настроить.
    Евгений Webinmd
    02 мая 2017, 10:52
    0
    base_url прописан в head?
      Melok
      02 мая 2017, 10:57
      0
      Да, во всех шаблонах base href="[[++site_url]]" /, но, мне кажется, это не принципиально, т.к. слэша нет только при переходе из админки и в googlesitemap, на самом сайте все нормально работает, никаких проблем со ссылками нет.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      8