【WordPress】サブドメイン名をスラッグにしたら404エラー

どうも!会社に勤めながら、副業をやっているJavaプログラマ、函南助教授ことカンナミユート(@yuuto_kannami )です。

【WordPress】サブドメイン名をスラッグにしたら404エラー

WordPressのメインドメインのブログで、サブドメインと同じ名前のスラッグを使用したら404エラーになってしまいました。

スポンサーリンク


サブドメイン名をスラッグにしてはいけないらしい

当ブログは、メインドメインyuuto-kannami.comの、サブドメインprogram-indexで作成しています。

ブログ名 URL ドメイン
メインドメイン 函南助教授の音遊び https://yuuto-kannami.com/ yuuto-kannami.com
サブドメイン 函南助教授の電子目録 https://program-index/yuuto-kannami.com/ program-index/yuuto-kannami.com

『音遊び』(メイン)で、『電子目録』(サブ)の紹介記事を作成し、スラッグをサブドメインと同じprogram-indexにしたら事件は起こりました。

URL

https://yuuto-kannami.com/program-index/

URL的にはこんな感じ。

投稿は正常に表示された

Sub domain slug 001

『音遊び』のほうにちゃんと記事は投稿されています。しかしリンクをクリックすると。。。

リンクをクリックすると404エラー

Sub domain slug 002

404エラー! しかも『電子目録』の方にリダイレクトしてしまっています。

リダイレクトの設定で回避出来るとは思いますが、無難にサブドメインとは違うスラッグを使用したほうが良さそうですね。

スポンサーリンク