Title: Polylang compatibility issue
Last modified: May 19, 2026

---

# Polylang compatibility issue

 *  [lisaxplore](https://wordpress.org/support/users/lisaxplore/)
 * (@lisaxplore)
 * [1 month, 3 weeks ago](https://wordpress.org/support/topic/polylang-compatibility-issue-3/)
 * We found a compatibility issue between “Headers Security Advanced & HSTS WP” 
   and Polylang Pro.
 * Environment:
    - WordPress + Polylang Pro
    - “Hide URL language information for default language” enabled
    - Pretty permalinks enabled
 * Issue:
   After certain plugin updates, static pages start resolving to empty archive
   pages until:Polylang → Settings → URL modifications → Save
 * We traced the issue to the headers plugin triggering rewrite rule flushes during
   plugin update operations.
 * Relevant stack trace:
 *     ```wp-block-code
       headers-security-advanced-hsts-wp.php -> flush_rules()
       WP_Rewrite->flush_rules()
       ```
   
 * This appears to rebuild Polylang rewrite rules incorrectly or in the wrong order.
 * Symptoms:
    - static multilingual pages resolve incorrectly
    - archive routing takes precedence over pages
    - manually saving Polylang URL settings immediately fixes the issue
 * Removing the headers plugin stops the issue.
 * Could you review whether rewrite flushing during update/htaccess operations is
   necessary, or whether it can be delayed/avoided for Polylang compatibility?

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fpolylang-compatibility-issue-3%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/headers-security-advanced-hsts-wp/assets/icon.svg?rev=3102785)
 * [Headers Security Advanced & HSTS WP](https://wordpress.org/plugins/headers-security-advanced-hsts-wp/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/headers-security-advanced-hsts-wp/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/headers-security-advanced-hsts-wp/)
 * [Active Topics](https://wordpress.org/support/plugin/headers-security-advanced-hsts-wp/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/headers-security-advanced-hsts-wp/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/headers-security-advanced-hsts-wp/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [lisaxplore](https://wordpress.org/support/users/lisaxplore/)
 * Last activity: [1 month, 3 weeks ago](https://wordpress.org/support/topic/polylang-compatibility-issue-3/)
 * Status: not a support question