Файл .htaccess был доступен для записи, мы могли бы сделать это автоматически, но это не так, это правила mod_rewrite, которые вы должны иметь в своем файле .htaccess. - PullRequest
0 голосов
/ 16 июня 2019

Я установил WordPress на CentOs 7. Все работало нормально, пока я не нажал на постоянную ссылку.Я изменил настройку постоянной ссылки, и все страницы, кроме домашней страницы, выдают ошибку: «Запрошенный URL-адрес не найден на этом сервере.

Я создал файл .htaccess в корневом каталоге / var / www / html с помощьюследующее содержимое


RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]


не работает.

Я внес изменения в файл httpd.conf

AllowOverrideВсе # Разрешить открытый доступ: требовать все предоставленные

...