2015-12-01 5 views
1

У меня есть Wordpress, работающий на выделенном сервере centos с установленным Buddypress. Buddypress требует довольно постоянных ссылок. Поэтому я изменил i на /% postname%.Как сделать .htaccess для Wordpress?

Как-то не работает, потому что BuddyPress не работает правильно и Wordpress предлагает создать .htaccess, сам:

«Если ваш файл .htaccess были доступны для записи, мы могли бы сделать это автоматически, но это не так так что это правила mod_rewrite, которые вы должны иметь в вашем файле .htaccess. Нажмите в поле и нажмите CTRL + a, чтобы выбрать все. "

Я пробовал каждый намек, который нашел, но каким-то образом он не работает. Вот список:

  • mod_rewirte включен
  • .htaccess был создан и наполнен WordPress предлагает информацию
  • .htaccess был установлен CHMOD 777
  • FollowSymLinks и AllowOverride All был установлен в HTTPD. conf

Есть ли что-нибудь еще, что я могу сделать?

Заранее спасибо

ответ

0

Набор .htaccess прав доступа к файлам на 644. Это должно помочь.

4

Ничего из этого не изменится, если ваш ownership не прав. Причина, по которой wordpress не может писать, заключается в том, что файл, вероятно, принадлежит другому пользователю, а не веб-серверу. Я видел это много раз.

Чтобы устранить эту проблему, сначала смените разрешение на . защищенное разрешение, используя это из командной строки.

chmod 644 .htaccess 

Затем измените владельца/группу файла .htaccess на пользователя веб-сервера.

Для CentOS/RHEL

chown apache: .htaccess 

для Ubuntu/Debian

chown www-data: .htaccess 

Теперь WordPress должен иметь возможность права на этот файл.

Смежные вопросы