ゆう's Blog
.htaccess ファイルは、アクセス拒否などをしておかないと見れてしまうものなのでしょうか?

Apacheのデフォルト設定により、.htaccessファイルへのアクセスはデフォルトで拒否されるように設定されている場合があります。具体的には、Apacheの設定ファイル(通常はhttpd.confやapache2.conf)に以下のようなディレクティブが含まれていることが多いです:

<Files ".ht*"> Require all denied </Files>

この設定により、ファイル名が「.ht」で始まるファイル(例:.htaccessや.htpasswd)へのアクセスが全て拒否されるようになっています。これにより、これらのファイルがウェブ経由で閲覧されることを防ぎ、セキュリティを強化しています。

Basic認証を特定のファイルに対して設定する

<Files "example.txt"> AuthType Basic AuthName "Restricted Area" AuthUserFile /path/to/.htpasswd Require valid-user </Files>

<Files>
特定のファイルに対して設定を適用します。
<FilesMatch>
正規表現を使用して、複数のファイルや特定のパターンに一致するファイルに対して設定を適用します。

<Directory>
ファイルシステム上のディレクトリに基づいて設定を適用します。

<Location>
URLパスに基づいて設定を適用します。(ディレクトリ,ファイルとも)

InfinityFree Renew Certificate

「Create New Order」が出ないと更新できない。(メールは1日前ぐらいに届く)

VPNとプロキシ

VPN(Virtual Private Network)
すべての通信を暗号化します。
プロキシ
通常、通信を暗号化しません。

SSL/TLS接続: プロキシを介しても通信は暗号化されます。
プロキシ: 通常の通信は暗号化しませんが、SSL/TLS接続の場合は暗号化された通信を中継します。
このように、SSL/TLS接続のサイトに対しては、プロキシが通信を暗号化しなくても、通信の安全性は保たれます。

Cloudflareをhttps化にするためだけに使用して、キャッシュは無しにすることはできますか?(未確認)

1) Cloudflareアカウントにログインし、対象のドメインを選択します。
2) 「SSL/TLS」タブに移動し、適切なSSL設定(例:Flexible, Full, Full (strict))を選択します。
3) 「Page Rules」タブに移動し、新しいルールを作成します。
4) ルールのURLパターンを指定し(https://example.com/*)、**「Cache Level」オプションを「Bypass」**に設定します。

これにより、指定したURLパターンに対してキャッシュが無効になり、HTTPS化のみが有効になります。

正規表現において、^の2つの異なる意味

行頭を示す: 正規表現の先頭に^を置くと、そのパターンが行の先頭に一致することを意味します。例えば、^abcは「abc」が行の先頭にある場合に一致します。

否定を示す: 角括弧内([])で使用される場合、^は否定を意味します。例えば、[^']はシングルクオート以外の任意の文字に一致します。

首都直下地震

地震の影響が予想される都道府県

東京都
神奈川県
埼玉県
千葉県
茨城県

群馬県
ホテルモンテローザ太田

都市ガス
群馬県: 前橋市、高崎市、桐生市、伊勢崎市、太田市、沼田市、館林市、渋川市、藤岡市、富岡市、安中市、みどり市

Windows で CPU のフラグ情報を取得する

1) Coreinfo のダウンロードとインストール。
2) コマンドプロンプトを開き、Coreinfo をインストールしたディレクトリに移動します。
3) coreinfo -fコマンドを実行します。

Coreinfo