Get the App
SLTechnology News&Howtos  ›  Servers  › 

The solution to the problem of automatically restoring .htaccess to the default mode in wordpress

Shulou Source: shulou.com Published: 2022-06-02 00:16:00 10月02日 Update

This article will explain in detail the solution to the problem of automatically restoring .htaccess to the default mode in wordpress. The editor thinks it is very practical, so I share it with you for reference. I hope you can get something after reading this article.

The .htaccess configuration file plays an important role. But I don't know if you have noticed that the .htaccess file of wordpress will be changed frequently. By being changed here, I don't mean that the website is hacked, or the installation of plug-ins leads to changes in .htaccess, but that .htaccess unwittingly reverts to the default.

I test it myself, as long as you click Settings-fixed connection, no matter what you have modified or not, no matter what you have not saved, as long as you click "fixed connection", the content between # BEGIN WordPress and # END WordPress in the .htaccess file will be changed and restored automatically. I don't know if this is a bug of wordpress.

The best solution to this problem is:

Write the statement you added to .htaccess outside of # BEGIN WordPress and # END WordPress, as follows:

# BEGIN WordPress

RewriteEngine On

RewriteBase /

RewriteRule ^ index\ .php $- [L]

RewriteCond% {REQUEST_FILENAME}!-f

RewriteCond% {REQUEST_FILENAME}!-d

RewriteRule. / index.php [L]

# END WordPress

RedirectRule 301 ^ 1.html $1.php

This is the end of this article on "the solution to the problem of automatically restoring .htaccess to the default mode in wordpress". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.

Tags: Methods questions files articles patterns content more good practical important unwittingly between roles plug-ins articles best knowledge website but statements Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno MySQL Linux MariaDB Docker Huawei