質問するログイン新規登録

回答編集履歴

1

.htaccess の再作成を止める方法について追記

2021/09/17 19:00

投稿

Eggpan
Eggpan

スコア3303

answer CHANGED
@@ -1,2 +1,10 @@
1
1
  `AllowOverride None`になっていれば.htaccessは無視されます。
2
- パーマリンク保存時に.htaccessが再作成されるのはWordPressの動作がその様になっているからです。
2
+ パーマリンク保存時に.htaccessが再作成されるのはWordPressの動作がその様になっているからです。
3
+
4
+ functions.php に次のコードを記述することで .htaccess の書き込みを止めることが可能です。
5
+ ただ、このコードはWordPress内の「mod_rewriteモジュールが有効かどうか」判定に干渉するので思わぬ問題が出る可能性もあります。
6
+ ```
7
+ add_filter('got_rewrite', '__return_false');
8
+ ```
9
+
10
+ 他の方法としては.htaccessに書き込み出来ないようパーミッションを変更することです。