このツールに問題がありますか?
「htaccessリダイレクト オンライン」について
このツールは Apache サーバ向け .htaccess リダイレクト規則を作成します。元パターン(パス/クエリ/正規表現)と宛先 URL を指定すると、RewriteRule、Redirect、RedirectMatch のいずれかを生成し、.htaccess に貼り付けるだけです。
リダイレクトはサイト移行、URL 再構成、リブランド後の SEO 統合(canonical、www の有無、HTTP→HTTPS)に不可欠。きちんと設定しないと旧リンクが切れ、検索順位も落ちます。
既定で 301(恒久、SEO 最良)を生成。必要に応じ 302(一時)、307、410(Gone)も対応。デプロイ前に必ずテスト:誤設定の .htaccess はサイト全体を落とします。
このツールの使い方
Apache の .htaccess リダイレクトルールを書く手順
ソースと宛先
「Source path」は Apache が照合する URL パス(例:`/old-page` や `/blog/(.*)`)。「Destination URL」は遷移先(絶対 URL 推奨:`https://example.com/new-page`)。
ステータスコード
「Status code」は `301`(恒久的移転 — 永続的な URL 変更で検索エンジンがインデックスを更新)または `302`(一時的 — 旧 URL が正規のまま)。SEO に配慮した移行では常に 301。
「実行」
結果は `htaccess` のみで、サイトルートの `.htaccess` に貼れる `Redirect <code> <source> <destination>` 行。他のルールで `RewriteEngine On` が無いなら、ブロックの上に追加してください。
本番前にテスト
`curl -I https://example.com/old-page` で期待した `Location:` ヘッダが返るか確認。よくある落とし穴:片方だけ末尾スラッシュを付けてしまう — Apache は `/foo` と `/foo/` を別物として扱います。