Обратите внимание, что диаграммы Helm работают иначе, чем стеки Bitnami, такие как стек WordPress Bitnami, поэтому существуют определенные вещи, такие как перезапуск службы, которые концептуально отличаются, если вы используете диаграммы или стеки Helm.
Имея это в виду, я собираюсь ответить на ваши вопросы ниже:
- Разрешение WordPress для создания конфигурации по умолчанию для htaccess.Когда я перехожу к настройкам постоянных ссылок, он просит добавить часть кода mod_rewrite в htaccess, поскольку у него нет разрешения на запись.
- Я пытаюсь использовать некоторые плагины, такие как wp-rocket, все в безопасности WordPress.и брандмауэр, но все они должны иметь доступ к htaccess для написания определенных правил.
К сожалению, файл .htaccess
не сохраняется между модулями.Однако вы можете обойти это, создав .htaccess
ConfigMap, как описано ниже:
https://github.com/helm/charts/tree/master/stable/wordpress#disabling-htaccess
После этого вы можете настроить файл /path/to/wordpress-htaccess.conf
и добавить все необходимые директивы на вашside.
Но имейте в виду, это означает, что WordPress не сможет автоматически добавлять их на свою сторону, вам нужно будет добавить их на своей.
Я также пытаюсь найти скрипт для перезапуска, состояние apache в этой структуре /opt/bitnami/ctlscript.sh перезапустить, но скрипт sh не найден.
Установки Bitnami Helm не используют ctlscript.sh
для управления сервисами.Вместо этого рекомендуемый способ перезапустить WordPress в Kubernetes (или любой службе Kubernetes) - удалить модуль.
Затем, поскольку он запускается внутри развертывания, модуль будет воссоздан с сохраненной конфигурацией (те же загрузки), темы, конфигурация базы данных и т. д.).