У моїй локальній машині постійні посилання Wordpress не працюють. Після дослідження я виявив, що wordpress не створює .htaccess файл.
Для цього я дотримувався нижче кроків.
Створіть "
.htaccess
" файл вручну та збережіть його у вашому головному каталозі WordPress. (Це папка з папками wp-admin, wp-include та wp-content.)Перейдіть до терміналу Ubuntu і введіть:
sudo chown -v: www-data "/FilePathHere/.htaccess"
Ви повинні побачити рядок, надрукований із зазначенням, що право власності на файл (групу) було змінено на www-data (Apache2).
Надайте Apache2 запис для запису до файлу:
sudo chmod -v 664 "/FilePathHere/.htaccess"
Ви повинні побачити рядок, надрукований із зазначенням, що режим файлу збережено.
Далі ми повинні дозволити WordPress записувати у файл .htaccess, включивши mod_write на сервері Apache2. Введіть у терміналі наступне:
переписати sudo a2enmod
Ви повинні побачити рядок, надрукований із повідомленням про те, що це дозволяє переписати модус і нагадує вам перезапустити веб-сервер
Тож давайте це зробимо. Перезапустіть веб-сервер Apache2, щоб зміни набрали чинності, ввівши:
sudo /etc/init.d/apache2 перезапустити
Ми все зробили за допомогою командного рядка; зараз можна закрити вікно командного рядка.
- Перейдіть на панель адміністратора WordPress (тобто
http://Domain/wp-admin
). Перейдіть у Налаштування -> Постійні посилання та виберіть потрібний формат постійної посилання. Натисніть кнопку "Зберегти зміни".
Усі кроки були успішними. Але навіть це Постійні посилання не спрацювали.
Чи потрібні інші налаштування для правильної роботи з посиланнями.