-2

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 によって上書きされないように、このコードを修正したいと思います。

どうすればこれを達成できますか?

4

1 に答える 1