Почему не работают все страницы Ubuntu 16.04, Apache, Wordpress? Всем привет.
Я установил Apache2 и открыл старый проект wordpress
Вот настройки apache2.conf // Директория с сайтами
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
wordpress.conf
ServerName wordpress
ServerAdmin wordpress@gmail.com
DocumentRoot /media/disk_d/general/Документы/sites/wordpress // Директория с проектом
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
При переходе по ссылке http: woprdpress - всё работает, но остальные ссылки по сайту не работают Not Found.
В чем может быть проблема? Спасибо.

21 Авг 2019 в 06:22
276 +1
0
Ответы
1

Проблема возможно связана с настройкой .htaccess файла в вашем проекте WordPress. Убедитесь, что модуль mod_rewrite включен в вашем Apache сервере. Для этого выполните команду:

sudo a2enmod rewrite

Затем убедитесь, что в вашем VirtualHost файле для WordPress сайта есть следующая директива:

<Directory /media/disk_d/general/Документы/sites/wordpress>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

Это позволит WordPress использовать свой .htaccess файл для правильной обработки ссылок. После внесения изменений перезапустите Apache сервер командой:

sudo service apache2 restart

После этого ссылки на страницы WordPress должны работать корректно. Если проблема не решится, также проверьте правильность настроек permalink в админ панели WordPress.

20 Апр в 13:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 913 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир