【WordPress】サブドメイン名をスラッグにしたら404エラー
![【WordPress】サブドメイン名をスラッグにしたら404エラー](https://i2.wp.com/program-index.yuuto-kannami.com/wp-content/uploads/2018/10/sub-domain-slug.jpg?fit=1104%2C738&ssl=1)
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](https://i1.wp.com/program-index.yuuto-kannami.com/wp-content/uploads/2018/10/sub-domain-slug-001.jpg?resize=1048%2C537&ssl=1)
『音遊び』のほうにちゃんと記事は投稿されています。しかしリンクをクリックすると。。。
リンクをクリックすると404エラー
![Sub domain slug 002](https://i1.wp.com/program-index.yuuto-kannami.com/wp-content/uploads/2018/10/sub-domain-slug-002.jpg?resize=1048%2C207&ssl=1)
404エラー! しかも『電子目録』の方にリダイレクトしてしまっています。
リダイレクトの設定で回避出来るとは思いますが、無難にサブドメインとは違うスラッグを使用したほうが良さそうですね。