AIコードを本番に入れる前後の安全確認入口
ChatGPTやCodexが出したコードを、公開中のWebサイトへ入れる前に見るための安全確認ハブです。
HTMLやCSSの小さな修正に見えても、PHP、.htaccess、フォーム、DB設定、共通ナビやフッターに触ると、サイト全体へ影響することがあります。ここでは「貼る前」「上げる前」「公開後」「壊れた時」の順番で、進む記事を選べるようにします。
確認日と対象
確認日: 2026年5月18日。ChatGPTやCodexの回答を、HTML/CSS/PHPの小さな公開中サイトへ反映する前後の確認を対象にしています。
特に、ロリポップへFTP/SFTPで上書きしている人、WordPressではない自作PHPサイトを運用している人、AIの差分や戻し方に不安がある人向けです。秘密情報、管理画面、DB、決済、メール送信、.htaccess は、通常の記事更新より一段慎重に扱います。
このページで整理できること
- AI回答の目的、貼る場所、変更ファイル、差分を分ける
- 秘密情報、DB、
.htaccess、削除操作など一度止まる変更を見つける - バックアップ、アップロード前確認、公開後確認、戻し方を1つの作業メモにする
- PHP保守、公開トラブル、Search Consoleのどの柱へ移動すべきか選ぶ
このページで作れる整理メモ
AIの回答をそのまま貼る前に、次のメモやツールで作業範囲を小さくしてください。
- コード修正をAIに頼むための依頼文メーカー: 目的、対象ファイル、禁止範囲を整理する
- Codex作業範囲メモメーカー: 触ってよい範囲、触らないファイル、調査だけか実装までかを整理する
- AIが出したコードを差分で確認する方法: 追加、削除、変更された行を確認する
- AIコード差分確認メモメーカー: 危険な差分や頼んでいない変更をAIに再確認する
- Stripe決済確認メモメーカー: Checkout、Webhook、DB反映、本番前確認を整理する
- AI修正ロールバックメモメーカー: 悪化した時に戻す範囲と触らない範囲を整理する
- AI修正コードをアップロードする前の確認: 公開前に止まる項目をチェックする
3分で分ける初動ルート
AIコードの不安は、貼る場所、作業範囲、危険操作、公開後の戻し方に分かれます。まず今の状態を1つ選ぶと、使うメモと次に見る柱ページを決めやすくなります。
| 今の状態 | 先に整理すること | 使うメモ・次の入口 |
|---|---|---|
| AI回答をどこへ貼るか分からない | HTML、CSS、JavaScript、PHP、.htaccess、SQLのどれかを分ける | 貼る場所の考え方 / コード修正依頼文 |
| Codexに既存サイト修正を頼みたい | 触ってよい範囲、触らないファイル、調査だけか実装までか、確認URL | Codex作業範囲メモ / Codex安全依頼文 |
| SQL、DB、Stripe、Webhookを含む | 本番/テスト環境、バックアップ、事前SELECT、DB反映、戻し方 | 管理画面を作る前に / AI SQL安全確認メモ / Stripe確認メモ |
| 反映後にエラーや表示崩れが増えた | 変更ファイル、差分、戻す範囲、公開URL、追加修正を止める基準 | ロールバックメモ / 症状別レスキュー |
AIコードを安全に本番へ入れる流れ
AI回答をすぐ貼らず、目的、貼る場所、差分、危険操作、バックアップ、公開後確認、戻し方の順に確認します。
今の不安から選ぶ
AIコードを本番へ入れる前後で迷ったら、まず今の状態に近い入口を選んでください。
| 今の状態 | 最初に見るもの | 進むページ |
|---|---|---|
| コードをどこに貼るか分からない | HTML、CSS、JavaScript、PHP、.htaccessの種類 | 貼る場所の考え方 |
| アップロード前で不安 | 差分、秘密情報、バックアップ、危険操作 | アップロード前チェック |
| AI回答の変更範囲が分からない | 追加、削除、変更された行と頼んでいない変更 | 差分で確認する方法 |
| 本番へ入れてよいか判断したい | 目的、変更ファイル、危険操作、公開後確認 | 本番前の安全確認フロー |
| 公開後に表示やフォームを確認したい | 対象URL、スマホ、フォーム、関連ページ、戻し方 | AI修正後の確認 |
| AI修正後にエラーが増えた | 直前に変えたファイル、バックアップ、戻す順番 | エラーが増えた時の戻し方 |
先に結論
AIコードを公開中サイトへ入れる時は、次の順番で止まりながら進めます。
- AI回答の目的を自分の言葉で説明する
- 貼るファイルと貼る場所を決める
- 差分で、追加・削除・変更範囲を見る
- 秘密情報や危険操作がないか確認する
- サーバー上の現状をバックアップする
- 変更ファイルだけを小さくアップロードする
- 公開後にURL、スマホ、フォーム、エラーを確認する
- 悪化したら追加修正を重ねず、戻す
4つの柱から今の入口を選ぶ
AIコードの不安は、実際には「コードそのもの」「ロリポップ上のPHP保守」「公開後の症状」「Googleへの見え方」が混ざりやすいです。最初に入口を分けると、確認漏れを減らせます。
| 今の困りごと | 先に見る柱ページ | 理由 |
|---|---|---|
| AI回答を貼ってよいか判断したい | AIコード安全入口 | 差分、秘密情報、危険操作、戻し方を先に確認するため。 |
PHP、フォーム、DB、includes/ を触る |
自作PHP保守の入口 | PHP構文、エラーログ、設定ファイル、上書き範囲を分けるため。 |
| アップロード後に反映されない、404、500、真っ白になった | 症状別レスキュー | 追加修正を重ねる前に、症状から最初の確認先を決めるため。 |
| 新規記事や修正ページがGoogleに出ない | Google公開後確認の入口 | 公開URL、内部リンク、sitemap.php、canonical、noindexを確認するため。 |
複数当てはまる時は、AIの回答を追加で貼る前に、変更ファイルと差分、戻せるバックアップ、公開URLの症状、Google/Search Consoleの状態の順に確認してください。
このページが対象にする作業
次のような「AIで作った、またはAIに直してもらったコード」を本番へ入れる前に使います。
- HTMLやCSSをAIに直してもらった
- PHPのエラー修正やフォーム修正をAIに相談した
- Codexに既存サイトのファイルを修正してもらった
- 自作PHPサイトに管理画面やDB保存機能を追加したい
.htaccessやリダイレクトのコードをAIから受け取った- FTPでどのファイルを上書きすればよいか迷っている
AI回答を貼る前に分けること
まず「何のコードか」と「どこへ入るコードか」を分けます。ここが曖昧なまま貼ると、違うファイルへ入れたり、PHPの内外を間違えたりします。
| コードの種類 | 主な確認 | 進む記事 |
|---|---|---|
| HTML | 本文、見出し、リンク、フォーム部品 | コードを貼る場所の考え方 |
| CSS | 既存デザイン、スマホ、共通クラスへの影響 | CSS調整のスクショ説明テンプレ |
| PHP | 構文、include、フォーム、DB設定、エラーログ | 自作PHP保守の入口 |
.htaccess |
500エラー、リダイレクト、元ファイル保存 | .htaccess編集前の安全ガイド |
| DB / SQL | 削除、更新、初期化、バックアップ | 危険操作の確認 |
本番に入れる前の危険サイン
次の内容がある時は、そのまま反映せず、AIに説明を求めるか、バックアップと戻し方を先に決めます。
一度止まる変更
- 既存ファイルを丸ごと置き換える
- 関係ないファイルまで大量に変わっている
.htaccessを全文差し替えする- DBの削除、初期化、テーブル変更を含む
- 権限を
777にする - パスワード、APIキー、DB接続情報をコードに直接書く
- 「とりあえず全部貼り替えてください」となっている
Codexに頼む前に作る作業メモ
CodexやAIに既存サイト修正を頼む時は、作業範囲と禁止範囲を先に書きます。秘密情報は伏せて、必要なら伏せ字にします。
入力して文面化したい場合は、Codex作業範囲メモメーカーで目的、対象ページ、触ってよいファイル、触らないファイル、確認方法を整理できます。
AIコードを本番に入れる前の確認をお願いします。
目的:
対象ページURL:
変更したいファイル:
触ってほしくないファイル:
例: config.php / db_config.php / .htaccess / 本番DB / フォーム送信処理
AIが出したコードの種類:
例: HTML / CSS / JavaScript / PHP / .htaccess / SQL
今の状態:
期待する状態:
バックアップ済み:
公開後に確認するURL:
パスワード、APIキー、DB接続情報、個人情報は伏せています。
差分、危険操作、アップロード前の確認、問題が出た時の戻し方を分けて教えてください。
公開前、公開後、悪化時で入口を分ける
Codexで最初に覚える5つの基本機能
スキル、MCP、プラグイン、フック、サブエージェントを、既存サイトを壊さず直す道具として整理します。
プラグイン・スキル・MCPの違い
まとまった道具、作業手順、外部接続を分け、MCP追加前の権限確認へつなぎます。
MCPを追加する前の確認
読み取り、書き込み、秘密情報、本番DB、FTP、戻し方を接続前に分けます。
フックで公開前チェックを忘れない
PHP構文、差分、バックアップ、リンク、sitemap.php確認を自動化候補と人間確認に分けます。
CodexをWeb制作チームとして使う流れ
調査、修正、確認、公開判断を分け、必要な機能だけロリポップサイト修正に足します。
AIコードを本番に入れる前の安全確認フロー
目的、差分、危険操作、バックアップ、反映後確認を一通り見ます。
AIコードをどこに貼るか分からない時
HTML、CSS、JavaScript、PHP、.htaccessごとに貼る場所を分けます。
AIが出したコードを差分で確認する方法
追加、削除、変更された行と、頼んでいない変更を確認します。
AIコード差分確認メモメーカー
変更ファイル、削除行、危険操作、戻し方を相談文にします。
AI修正コードをアップロードする前の確認
FTPで上げる直前に、上書き対象、バックアップ、確認URLを見ます。
AI修正後にどこまで自分で確認するか
対象ページ、スマホ、フォーム、関連ページ、戻し方を確認します。
AI回答でエラーが増えた時の戻し方
追加修正を重ねず、変更ファイルとバックアップから復旧します。
AI修正ロールバックメモメーカー
本番反映、バックアップ、戻す範囲、触らない範囲を整理します。
ロリポップやPHPサイトで特に見る場所
AIコードを本番へ入れた後に症状が出たら、サーバー、FTP、PHP、キャッシュのどれかに分けます。
- 反映されない: Web公開トラブル症状別レスキュー
- 自作PHPを触る: ロリポップで自作PHPサイトを安全に更新する入口
- PHPが真っ白: ロリポップでPHPが真っ白になる時の直し方
- 再現手順がある不具合: バグ報告・不具合相談メモメーカー
- includeが本番だけ壊れる: PHP includeが本番だけ読み込めない時
- FTP上書きが不安: FTPで上書きしてはいけないファイル
AIに再確認する短い文
迷ったら、実装依頼ではなく安全確認として聞き直します。
このコードを公開中サイトへ入れる前に、安全確認だけしてください。
1. 変更されるファイル
2. 変更される行や範囲
3. 既存機能を壊す可能性
4. 秘密情報が混ざっていないか
5. 削除、DB変更、.htaccess変更、権限変更があるか
6. 先にバックアップすべきもの
7. アップロード後に確認するURLと操作
8. 問題が出た時の戻し方
前提が足りない場合は、推測で進めず質問してください。