Поддержка Проблемы и решения Проблема с файлом .htaccess

  • У меня есть такая проблема.
    Я не могу изменить ни формат даты ни постоянные ссылки. Обычно пишет, что файл .htaccess недоступен записи. Я обычно знаю как это лечить, но мои действия не помогают. Я уже вручную переписывал файл, добавлял в него необходимую запись, менял права доступа на 0777 и все другое, а ничго не помогает.

    У меня есть плагины, например Better WP Security, так они с легкостью вносят все свои изменения в файл .htaccess а сам вордпресс не может. Я уже даже переустанавливал вордпресс, ничего не помогает.

    У кого-то есть идеи, в чем именно проблема. А то очень надо поменять «Постоянные ссылки».

    P.S. Хочу добавить, что на хостинге у меня несколько доменов. Каждый сайт находится в своей папке. Файл .htaccess который я пытаюсь изменить, находится в корне папки «Адрес WordPress (URL)» как и указано в документации.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Я не могу изменить ни формат даты ни постоянные ссылки.

    В чём это выражается?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Обычно пишет, что файл .htaccess недоступен записи.

    Просто добавьте туда вручную правила, которые WordPress предлагает сразу после этого сообщения.

    Добрый день, SeVlad.
    Я понимаю, что меня очень легко перекинуть на страницу «Как задавать правильные вопросы?», но я так и не понял причину, почему вы меня туда перекинули, из-за неграмотного языка, или по какой другой причине.

    1. Я не нашел ответа в поисковой системе.
    2. Подобных вопросов-ответов нет на форуме.
    3. Все файлы вордпресса загружены.
    4. Тему по умолчанию включал
    в общем все по списку дальше.

    Уточню пролему: Нельзя изменить постоянные ссылки, потому что нет доступа к файлу .htaccess

    — файл .htaccess находится на своем месте. в корневой папке вордпрессе там же, где и находится файл index.php
    — файл .htaccess имеет права доступа 0644. я даже давал ему права 0777
    — файл .htaccess реально используется сайтом. Это видно по тому, что если внести изменения в настройки некоторых плагинов, то они записывают свои данные именно в этот файл .htaccess (например плагин Better WP Security)
    — При попытке изменить «постоянные ссылки» он предлагает вручную внести изменения в файл, что я и делал. На данный момент, файл .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

    Добрый день, Сергей.
    Да, я уже это делал. посмотрите сообщение, которое я написал выше. 🙁

    но я так и не понял причину, почему вы меня туда перекинули,

    Потому что, что бы Вам помочь, нужно понимать в чём выражается «не могу»? Что делали, где, как. Что-где-как ожидается и тд.
    (про хтацесс всё понятно, повторять не надо)

    Нельзя изменить постоянные ссылки, потому что нет доступа к файлу .htaccess

    Наличие или отсутствие хтацесса не влияет на ВОЗМОЖНОСТЬ изменения настроек в админке.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    — файл .htaccess реально используется сайтом. Это видно по тому, что если внести изменения в настройки некоторых плагинов, то они записывают свои данные именно в этот файл .htaccess (например плагин Better WP Security)

    Наличие у PHP-скриптов прав записи в файл ещё не означает, что файл используется сервером.

    Посмотрите примечание насчёт mod_rewrite и AllowOverride:
    http://codex.wordpress.org/ЧАВО/Не_работают_постоянные_ссылки

    Спасибо Sergey и SeVlad за процесс помощи. Я решил не разбираться в этой проблеме, а просто удалил базу данных, переустановил все по новому и сейчас все заработало. Благо, сайт только устанавливался, и я могу себе позволить все удалить.

    Еще раз благодарю за принятие участие в моей проблему.
    Виталий.

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «Проблема с файлом .htaccess» закрыта для новых ответов.