3分で分かる結論
- 静的HTMLは、対象ドメインの
public_htmlへ配置する。 - 変更前に
index.html、.htaccess、既存サブディレクトリ、認証ファイル、ログを保存する。 - 更新が反映されない時は、保存先、URL、キャッシュ、HTML内転送の順に切り分ける。
- 既存URLが公開中なら、移動や上書きではなく追加方式で拡張する。
検証記録
- 環境
- XServer/独自ドメイン
- 対象
- 静的HTMLサイト
- 確認
- 公開・HTTPS・転送・バックアップ
- 提携
- A8.netのXServerプログラムと提携済み
- 未確認
- 成果確定までの日数・実入金時期
- 広告
- 記事内に1件掲載
1. 公開は5段階で考える
AIがHTMLを書けても、そのまま本番サーバーへ置くと既存ページを壊す可能性があります。公開作業を次の5段階に分けます。
HTMLを作る
ローカルで本文、リンク、スマートフォン表示を確認します。
公開先を確認する
対象ドメインのpublic_htmlと、現在のindex.htmlの役割を確認します。
現状を保存する
サーバー正本をダウンロードし、元パス、サイズ、SHA-256、復元先を記録します。
追加方式でアップロードする
まず別パスへ配置し、既存ファイルを上書きしない状態で検査します。
公開と復旧を確認する
PC・スマートフォン・既存導線・計測を確認し、問題があれば旧ファイルへ戻します。
2. public_htmlとルートページ
XServerの公式案内では、public_htmlはWeb公開用ファイルを置くドキュメントルートです。通常、裸のドメインではindex.htmlなどが最初に読まれます。
ルートのindex.htmlは通常のホームではなく、既存Gammaページへ転送するファイルでした。転送を解除するために.htaccessを変更する必要はありませんでした。
public_html/
├─ index.html # 現在はGammaへ転送
├─ .htaccess # HTTPS設定、今回は変更しない
├─ pinterest-63a1d.html # 認証、変更しない
└─ en/
└─ ai-presentation-workflow/ # 既存Gamma実証
├─ index.html
├─ track.php
└─ data/events-*.jsonl
3. 独自ドメインとHTTPS
HTMLが正しい場所にあっても、独自ドメインがサーバーを参照していない、またはSSLが未設定なら、想定URLでは安全に表示できません。XServerでは対象ドメインごとに無料独自SSLを設定できます。
Tanebi Labでは、HTTPS公開、HTTPからHTTPSへの転送、既存Gammaページの表示を確認済みです。他の契約環境では個別に確認してください。
4. 更新しても表示が変わらない時
| 症状 | 最初に確認 | 次に確認 |
|---|---|---|
| ページ全体が変わらない | アップロード先とURLの対応 | ルートindex.html内の転送 |
| CSSだけ古い | 強制再読み込み | ブラウザ/サーバーキャッシュ |
| 画像だけ出ない | 相対パス | 大文字・小文字、拡張子 |
| 別ページへ移動する | meta refresh | location.replace()、リダイレクト |
| 403になる | アクセス制御 | .htaccessと権限 |
5. 壊さないバックアップ
復旧できるバックアップは、単なるコピーではありません。サーバーパス、ファイル名、サイズ、ハッシュ、復元先をセットで記録します。
index.htmlと.htaccessを個別に保存し、既知ハッシュと照合。/en/ai-presentation-workflow/を独立した保護領域として維持。pinterest-63a1d.htmlを削除・移動・改名しない。6. 確認済みと未確認
7. XServerを候補にしやすい人・急がなくてよい人
候補にしやすい人
- 独自ドメインで静的HTMLを継続公開したい
- 複数ページやファイルを自分で管理したい
- 更新、バックアップ、復旧まで運用したい
- 将来WordPressなども検討している
契約を急がなくてよい人
- 一時的に1ページを共有できればよい
- すでに別の公開環境を持っている
- ファイル管理や復旧を自分で行いたくない
- 利用中のサイトビルダーに公開機能がある
独自ドメインで継続運用し、複数ページの静的HTMLやWordPressへ将来拡張する場合は、公式サイトで現在の仕様と料金を確認してください。
8. 今後のYouTube連携
動画では公開時に止まりやすい操作を短く実演し、詳細手順、公式情報、更新履歴をこの記事へ集約する予定です。動画が公開されるまでは、存在する動画や成果を表示しません。
9. 広告・アフィリエイト開示
リンクを経由して申し込みが成立した場合、Tanebi Labが報酬を受け取ることがあります。読者の支払額が追加されるものではありません。契約を急がなくてよい条件も併記し、実際に確認した公開工程と公式情報をもとに案内しています。
10. 公式情報
- XServer公式:public_htmlフォルダとは何ですか?
- XServer公式:ホームページのファイルはどこへアップロードすればいいですか?
- XServer公式:無料独自SSL設定
- XServer公式:サーバーキャッシュ設定