htaccessに次のコードがあります。
# BEGIN Wordpress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
# Add this line
RewriteCond %{REQUEST_URI} !/document [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
# Add these lines
RewriteCond %{REQUEST_URI} !search\.php [NC]
RewriteCond %{REQUEST_URI} /document/([^/]+)/? [NC]
RewriteRule .* /wordpress/search.php?id=%1 [L,NC]
</IfModule>
# END Wordpress
#Add this/these line(s) の下の行は、 のような URL をリダイレクトするために使用されるカスタム コードhttp://example.com/document/123
ですhttp://example.com/search.php?id=123
。
WordPress/プラグインの更新/インストール後にカスタムルールが WordPress によって上書きされないように、このコードを修正したいと思います。
どうすればこれを達成できますか?