Поддержка Проблемы и решения Bad request (400) при обновлении постоянных ссылок

  • Имеется файл .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

    В админ-панели меняю «Постоянные ссылки» на День и название
    При сохранении изменений выдает Bad request (400)
    Wordpress 3.0.1 только-только установлен (кроме установки, никаких модификаций не производилось)

    Банальный вопрос: что делать? Что написать хостингу, что они должны включить…?

Просмотр 15 ответов — с 1 по 15 (всего 21)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Напишите им ту же информацию, что приведена здесь.

    Только вот хостер к WordPress никакого отношения не имеет и боюсь, он не поймет из таких вот моих слов, в чем проблема =(
    При изменении файла htaccess (добавлении каких-нибудь иных параметров, нагугленных в помощь) начинает выводить ошибку 500.
    На локальном сервере такой ошибки не было при всё тех же настройках.
    Нашла еще информацию, что можно добавить в файл httpd.conf в настройках Apache (мне файл, естесственно, не доступен и мною не найден в привычном месте (на хостинге)) запись такую: SecRuleInheritance Off

    P.S. В итоге, каким-то образом настройка пермалинков сохранилась и выводится так, как надо, но при сохранении через админ-панель WordPress измененных настроек, например, тех же ссылок, или, например, настроек созданных сайтов (по адресу вроде: «smth.ru/wp-admin/ms-sites.php?action=editblog&id=2») вновь выдается ошибка 400

    Только вот хостер к WordPress никакого отношения не имеет

    А этот форум не имеет никакого отношения ни к Вашему хостингу, ни к установленному там системному ПО. Но это почему-то не мешает Вам задавать тут вопросы :))

    И вообще, техподдержка существует для поддержки пользователей, а не для самоудовлетворения хостера.

    Была очень давно такая проблема, но только она была при абсолютно любых сохранениях в админке, и почему-то только в firefox’е. Проблему решил именно хостер.

    YuBe, почему все старожилы всех поддержек и форумов всегда думают, что простые пользователи требуют немедленного ответа? И начинают на них нападать 🙁 Я всего лишь спрашиваю, может быть кто-то как-то встречался с подобной проблемой, может быть кто-то в этом разбирается…

    это почему-то не мешает Вам задавать тут вопросы

    Меня с детства воспитали так, чтобы не бояться задавать вопросов. Вот получить ответ — это уже другое дело.

    Если ни у кого нет дельного совета… попробую связаться с хостингом.

    Ivan Komarov, у меня не при любых сохранениях, и работаю в Chrome.

    почему все старожилы всех поддержек и форумов всегда думают, что простые пользователи требуют немедленного ответа?

    Потому что опыт имеется.

    Меня с детства воспитали так, чтобы не бояться задавать вопросов.

    И что Вам ответил хостер? 😉

    Потому что опыт имеется.

    В таком случае, пожелаю вам терпеливых и спокойных вопрошающих =]

    И что Вам ответил хостер? 😉

    В прошлый раз он на некоторое время перевел сайт в unavailable состояние, потом выслал мне новый пароль, а проблема осталась…

    он на некоторое время перевел сайт в unavailable состояние

    Радикальненько. Нет сайта — нет проблемы :)))

    А Вы пробовали почистить куки? Поменять браузер?

    А Вы пробовали почистить куки? Поменять браузер?

    О да! Проблема неизменна в FireFox, Chrome, Safari, IE.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Если проблема решена — поделитесь, пожалуйста, решением.

    Sergey Biryukov
    Проблема все еще не решена, к тому же таже ошибка возникает при попытке создать «произвольное меню» =(

    Ivan Komarov
    А как у вас проблему решил хостер? Что ему сказали/написали, что он сделал?

    Чтож делать-то? Хочется очень создать «произвольное меню»…
    Что хостеру нужно «включить», дабы заработало все как надо?

    начинает выводить ошибку 500

    с такой ошибкой напрямую к хостеру, (если не знаете какой это модуль) прям дословно пишите ему — так и так, пытаюсь сделать то-то, а оно 500 интернал выдает… Включите пожалуйста недостающий модуль.

    В данный момент файл htaccess выглядит следующим образом:

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    
    # uploaded files
    RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
    
    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    RewriteRule . index.php [L]

    При попытке создать «произвольное меню» выдает ошибку 400. У хотсера уточнила, модуль mod_rewrite подключен по умолчанию.
    Есть еще какие-то идеи почему может не работать?

Просмотр 15 ответов — с 1 по 15 (всего 21)
  • Тема «Bad request (400) при обновлении постоянных ссылок» закрыта для новых ответов.