.htaccess

グローバルIPをCLIで確認

curl ifconfig.io Global IPの確認方法

.htaccessでのIP制限

hogehoge/foo以下を123.456.789.0以外からアクセスできないようにする。 # restrict uri <IfModule mod_rewrite.c> RewriteEngine On #RewriteBase / RewriteCond %{REQUEST_URI} ^.*/foo.*$ RewriteCond %{REMOTE_ADDR} !123.456.789.0 RewriteRule ^(.*)$ / [R=301,L] </IfModule>

301リダイレクトの書き方

ssl設定したあとは.htaccessをこんな感じで編集する。 RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.foo\.jp$ RewriteRule (.*) https://foo.jp/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTP_HOST} ^bar\.jp$ RewriteRule (.*) https://foo.jp/$1…

sslをlet's encryptから、買ってきたのものに変更

SSL切り替え Let's Encryptの要領でやった。 Apache + OpenSSL 中間CA証明書のインストール手順 SSL証明書切り替え プライベートキー:foo_key.pem SSL証明書:fullchain.crt SSLサーバ証明書:cert.crt(SSL証明書の上半分コピペ) 中間証明書:chain.crt(SSL…