CGIもPHPも不要。GitHub Pagesでも使える!
ご利用の際の注意点
お願いとご注意 (必ずご確認ください)
2. 反社会的なページへの設置はお断りします。
3. データベースを意図的に増大させるような行為はおやめください。
4. アクセスカウンターの数値をごまかす行為はご遠慮ください。(値を変更したい場合はお問い合わせください)
5. その他、サービスの運営に支障をきたす可能性のある行為はご遠慮ください。
6. また、アクセスカウンターを設置されている方への嫌がらせ行為はおやめください。
収集・保管されるデータ
2. 2026年04月13日(月) 時点でCookieは利用していません
3. 個人が特定できるデータは収集しません。
4. ログデータは3か月~1年ほど保管します。ログデータは一切公開されず、迅速にオフラインストレージ(USBメモリ・SDカードなど)に回収されます。
補足情報・注意事項
2. 短時間のメンテナンスは通知しません。(長時間の場合はTwitterでご報告します)
3. カウンターのデータは2時間おきにバックアップを取っています。不具合などで消失した際の責任は負いかねます。
4. 多重カウントを防ぐ完璧な仕組みはありません。もし水増し被害を受けられた場合は、運営のななしぃまでお声がけください。
5. 停電や通信障害など、やむを得ない状況によりサービス提供が難しい場合は予告なくサービスを停止・休止する場合がございます。
6. ご利用ドメインのカウンターは、アクセスが全くない状態で一定期間(目安 1ヶ月)経過すると、削除されることがあります。
サービスが提供できなくなった場合のステータスコード
主に、攻撃などからオリジン保護・大雨災害や台風などの一時的なインターネット寸断や早期解消が見込まれる停電などがあります。
この場合、ユーザーは「サービス停止中」の文字を目にすることがあります。
永久的にサービスを終了する場合は、ステータスコード410 (Gone)を返します。
この場合、ユーザーは「サービスは終了しました」の文字を目にすることがあります。
.jsファイルの動作内容
②レスポンスデータを参照し、DOM編集を用いて表示します。
③DOM編集を行うIDが存在しない場合は、500ms後に再試行します。
④プログラムが終了します。
クレジット表記不要、リンク記載不要、営利・非営利問わず利用可能で、永久無料。
jsバージョン v1.0.3 (25/09/29)
FEバージョン v1.1.5 (26/04/13)
バージョンコード v1.0.3-v1.1.5
アクセスカウンターを設置する
アクセスカウンターは任意の場所に設置できますが、動的に出現させるのはおやめください。
・ドメインごとカウントされている値を表示する
<script src="https://counter.nanasi-rasi.net/counter.js"></script>
・URL別にカウントされている値を表示する
<script src="https://counter.nanasi-rasi.net/counter.js"></script>
・両方の値を表示する
<p id="counturl"></p>
<script src="https://counter.nanasi-rasi.net/counter.js"></script>
技術的解説
通常はブラウザが自動で設定します
存在しない場合は適切に機能しません。
一般のブラウザでは、セキュリティ・プライバシー上の懸念から、refererヘッダーが制限されます。
しかし、サービス提供には「URLの取得」が必要です。
そのため、プライバシーが保護され、セキュリティ上の懸念が発生しない範囲でrefererヘッダーを通常より多く残し、
アクセスカウンターの処理を行うプログラムがcounter.jsです。
セキュリティに懸念がある場合は、ファイルを読み込み、ソースコードをお読みください。
このカウンターは、DOM編集によって表示されます。
idがcount・counturlの項目が自動で変更されます。
countはFQDNごとのカウント、counturlはURLごとのカウントです。
両方の値は自動的に記録されます。途中でcount・counturlのモードを変更しても設定は引き継がれるため安心です。
必須タグ: <script src="https://counter.nanasi-rasi.net/counter.js"></script>
選択できるタグ: <p id="count"></p> (or) <p id="counturl"></p>
countはドメインごとカウントします。counturlはURLごとカウントします。併用が可能です
この数字のデザインを動的に変更する際は、DOMを参照 (document.getElementsById().innerHTML) してください。
互換性が失われた際に動作しなくなるため、
jsファイルをダウンロードして設置しないでください。
連絡先はななしぃホームページを参照しご連絡ください。
サーバーは十分に強化されています。安心してcounter.nanasi-rasi.netに直リンしてください。
jsファイルは難読化されていませんので、信頼性に疑問がある場合はぜひ読んでいただけると幸いです。
もし難読化されている場合には、誤って一括難読化などしてしまっている可能性があります。確認しますので速やかにご連絡ください。