Ответы пользователя по тегу WordPress
  • Как исправить ошибку по referer?

    Andrews32
    @Andrews32
    Понимаю, что некропощу. Тем не менее (для будущих пользователей):
    дело может быть также в файле .htaccess
    Там могут быть строки:
    <IfModule mod_headers.c>
    Header set Referrer-Policy ""
    </IfModule>

    Замените
    Header set Referrer-Policy ""
    на что-то аналогичное, но не с пустым значением. Например:
    Header set Referrer-Policy "origin"
    или
    Header set Referrer-Policy "origin-when-cross-origin"
    Ответ написан
    2 комментария
  • У вас недостаточно полномочий для доступа к этой странице. wordpress как быть?

    Andrews32
    @Andrews32
    Видимо, где-то ошиблись в синтаксисе. Прописал у себя в mysite.com/ru/wp-config.php (читайте ниже) вот такой код и всё заработало:
    define( 'FORCE_SSL_ADMIN', true );
    if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
           $_SERVER['HTTPS']='on';
    $_SERVER['HTTPS'] = 'on';
    /* SSL в панели администратора */
    define('FORCE_SSL_LOGIN', true);
    /* SSL в панели входа */
    define('FORCE_SSL_ADMIN', true);


    Но у меня осталась нерешённой другая проблема:
    хотел перенести русскую версию сайта с http://ru.mysite.com на https://mysite.com/ru/
    (у обоих сайтов набор страниц и их URL`ов совпадает)

    Но при обращении к русской версии страницы (mysite.com/ru/page1/ при условии что имеется английская страница с таким же ЧПУ - mysite.com/page1/
    при исправно работающем Wordpress в папке /ru/, меня перенаправляет на mysite.com/page1/ (без /ru/)
    т.е. почему-то запросы ЧПУ обрабатываются WP, лежащим в корне сайта...
    Ответ написан