てくてくあるく

WordPress の テーマ とか プラグイン に ついて 勉強しています

サーバ側 で git pull して デプロイとする場合 どうしても .git フォルダが 出来てしまうので その中身を Web 上から 見られなくする 対策です

Rsync 等 で デプロイする場合で .git フォルダを 除外していれば 必要ないです が

例えば

Bitbucket の Pipelines で 運用出来る状態に なりました
https://tekuaru.jack-russell.jp/2018/02/08/1627/

の 様な 運用法だったりすると 対策が必要ですね

.htaccess

# BEGIN Deny access to Git
 
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule \.(git|svn)(/.*)?$ - [F,NC]
</IfModule>
 
# END Deny access to Git

Related Article

ベーシック認証 が かかってると wp-cron が 動かない

詳細へ »

Access-Control-Allow-Origin を 複数のドメインで 許可する

詳細へ »