Я новичок в WordPress, и у меня проблема с постоянными ссылками.
Я установил плагин buddypress, и мне нужно изменить постоянные ссылки на что-то, отличное от значения по умолчанию (/%post_id%), чтобы он работал. Но всякий раз, когда я меняю эфир на что-то, отличное от значения по умолчанию, получаю 404 ошибки. Если вернуть их к значениям по умолчанию, то ссылки на страницы работают, а плагин нет.
Это, по-видимому, распространенная и простая проблема, но все предложенные решения не сработали для меня.
Ниже приведен список вещей, которые я пробовал:
- Включить перезапись мода
- Измените разрешения на .htaccess на 666, чтобы убедиться, что он доступен для записи.
- Добавьте опции +MultiViews в .htaccess
- Добавить опции Options +FollowSymLinks -Indexes в .htaccess
Я также прочитал пару сообщений, которые должны изменить мой /etc/apache2/sites-available/default на
<Directory />
Options FollowSymLinks
# AllowOverride FileInfo
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
# AllowOverride FileInfo
AllowOverride All
Order allow,deny
allow from all
</Directory>
У меня нет файла по умолчанию, но есть 000-default.conf и default-ssl.conf, я добавил код выше и оба по одному, на данный момент он у меня есть на обоих, но он все еще не работает.
Я провел более 24 размышлений над этой проблемой, но не повезло. Кто-нибудь знает, что может быть не так?