Intereting Posts
Woocommerce: как узнать, отменен ли заказчиком заказ или владелец магазина? Как переопределить боковую панель, зарегистрированную в родительской теме при использовании дочерней темы? Перенаправление в старый домен после миграции Как создать массив, содержащий все дочерние пулы определенной родительской категории доступ к бэкэнд на каждый пользовательский статус Сброс местоположения участка детали Функция wp_insert_user не добавляет пароль в базу данных Плагин заказа WooCommerce плагин не сохраняет идентификатор заказа Как изменить пользовательский frontpage.php на незарегистрированную страницу блога? Как настроить WordPress для обработки 75 000 страниц? Путаница в том, как отображать данные пользовательского поля Как удалить вложения, связанные с настраиваемым типом поля при изменении свойств публикации? Сохранение значений текстового поля в базе данных Iframe удаляется только для некоторых пользователей при публикации страницы Пользовательские элементы типа сообщения открываются в архивах?

Проблемы с permalinks (.htaccess не работает)

Я хотел бы использовать permalinks, но они не работают. Всякий раз, когда я использую perslinks как /% postname * /, это что-то другое, отличное от значения по умолчанию … Я получаю ошибку 404.

Вызов php_info Я вижу, что загруженные модули содержат mod_rewrite.

# BEGIN Better WP Security Options -Indexes <files .htaccess> Order allow,deny Deny from all </files> <files readme.html> Order allow,deny Deny from all </files> <files readme.txt> Order allow,deny Deny from all </files> <files install.php> Order allow,deny Deny from all </files> <files wp-config.php> Order allow,deny Deny from all </files> <IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On RewriteRule ^wp-admin/includes/ - [F,L] RewriteRule !^wp-includes/ - [S=3] RewriteCond %{SCRIPT_FILENAME} !^(.*)wp-includes/ms-files.php RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L] RewriteRule ^wp-includes/theme-compat/ - [F,L] RewriteCond %{REQUEST_METHOD} ^(TRACE|DELETE|TRACK) [NC] RewriteRule ^(.*)$ - [F,L] RewriteCond %{QUERY_STRING} \.\.\/ [NC,OR] RewriteCond %{QUERY_STRING} ^.*(bash|git|hg|log|svn|swp|cvs) [NC,OR] RewriteCond %{QUERY_STRING} etc/passwd [NC,OR] RewriteCond %{QUERY_STRING} boot\.ini [NC,OR] RewriteCond %{QUERY_STRING} ftp\: [NC,OR] RewriteCond %{QUERY_STRING} http\: [NC,OR] RewriteCond %{QUERY_STRING} https\: [NC,OR] RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR] RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [NC,OR] RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [NC,OR] RewriteCond %{QUERY_STRING} ^.*(\[|\]|\(|\)|<|>|ê|"|;|\?|\*|=$).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*("|'|<|>|\|{||).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*(%24&x).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*(%0|%A|%B|%C|%D|%E|%F|127\.0).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*(globals|encode|localhost|loopback).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*(request|select|concat|insert|union|declare).* [NC] RewriteCond %{QUERY_STRING} !^loggedout=true RewriteCond %{QUERY_STRING} !^action=rp RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$ RewriteRule ^(.*)$ - [F,L] </IfModule> # END Better WP Security # BEGIN WordPress <IfModule mod_rewrite.c> RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress 

Всякий раз, когда я изменяю структуру permalink, возникает 404error. Ошибка error_log apache не вызывает ошибок в этой проблеме.

ОС – это Suse Linux. Apache / 2.2.12.

В httpd.conf имеются следующие соответствующие записи:

 # forbid access to the entire filesystem by default <Directory /srv/www/htdocs> Options +FollowSymLinks AllowOverride All Order deny,allow Deny from all </Directory> <Directory /> Options +FollowSymLinks AllowOverride All Order deny,allow Deny from all </Directory> # use .htaccess files for overriding, AccessFileName .htaccess # and never show them <Files ~ "^\.ht"> Order allow,deny Deny from all </Files> 

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