• Решено damirfe

    (@damirfe)


    Добрый день. Включил постоянные ссылки на сайте, после этого перестали работать сами ссылки, а также страницы и записи не публикуются/обновляются. В интернет ходил, ответа не нашел. Прошу подсказать как можно это решить. Заранее спасибо.

    • Тема изменена 6 лет назад пользователем damirfe.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • O

    (@perdyllo)

    Ещё раз нажать кнопку сохранить изменения в настройках постоянных ссылок. Это перезапишет файл htaccess

    Автор damirfe

    (@damirfe)

    Сохранил сейчас трижды, не помогло.
    Вот как сейчас выглядит htaccess:
    #This Apache config file was created by Duplicator Installer on 2019-05-30 10:12:17.
    #The original can be found in archived file with the name htaccess.orig

    # BEGIN WordPress

    # END WordPress
    # BEGIN WebP Express
    # WebP Express has placed its rules in your wp-content dir. Go there.
    # END WebP Express

    Модератор Yui

    (@fierevere)

    永子

    у вас возможно неверно сконфигурирован вебсервер, не включен или не разрешен mod_rewrite, это VPS у вас? Или хостинг? Вам нужно обратиться в техподдержку хостинга или к сисадмину вашей VPS, который вам ее настраивал.

    Модератор Yui

    (@fierevere)

    永子

    Вот как сейчас выглядит htaccess:

    он у вас сейчас по сути пуст, там ничего кроме комментариев нет
    можете его удалить, пусть WP попытается создать новый файл

    Автор damirfe

    (@damirfe)

    Удалил htaccess, снова несколько раз сохранял постоянные ссылки, он его не создал заново. В техподдержке хостинга сказали, что проблема может быть в файловой структуре и посоветовали написать письменное обращение(чем я сейчас займусь). По поводу mod_rewrite сказать не могу, сейчас не смог найти способ включить его вручную, т.к. не нашел файла отвечающего за него

    Модератор Yui

    (@fierevere)

    永子

    возможно виноваты права на файлы, что вебсервер не может получить доступ к файлу на запись, можно конечно исправить права на файл (на 666), а можно подождать что хостинг ответит (с учетом их конфигурации вебсервера)

    Автор damirfe

    (@damirfe)

    Отключил все плагины и ссылки заработали, узнаю в каком была причина и отпишу сюда для других искателей. Спасибо большое за ответы.

    Модератор Yui

    (@fierevere)

    永子

    Попробуйте создать файл .htaccess не через средства WP
    с содержимым:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    Автор damirfe

    (@damirfe)

    Дело было не в плагинах. WP всё таки создал файл htaccess. Что интересно, ввод вручную этих данных не помогал. Вот содержимое нового:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ — [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    Спасибо @fierevere

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Не обновляет/не публикует страницы» закрыта для новых ответов.