web-dev-qa-db-ja.com

サブドメインマルチサイトはサブサイトで404を与える

ワンクリックインストールを使ってwordpressをインストールし、それをサブドメインマルチサイトに変換しました。 wp-configファイルとhtaccessファイルに必要な変更を加えました。メインサイトexample.comは絶対にうまく機能します。別のサイトを追加しようとすると、そのサイトが正常に追加されたことがわかります。しかし、アドレスsub1.example.comには何も表示されていないページが表示され、sub1.example.com/wp-adminに404エラーが表示されます(これらはどちらも私のサーバーがランダムなサブドメインで表示しているものと同様です)。

ワイルドカードサブドメインを登録していますが、サーバー上の対応するフォルダーにワードプレス関連のファイルがないようです。

これを修正するために私は何ができますか?

また、wordpressでsub1.example.comを作成するときに、このサブドメインをcpanelにも登録する必要がありますか。それとも、ワイルドカードで処理しますか。登録する必要がある場合は、WordPressでサイトを作成する前に行った方がよいでしょうか。 (私は3つすべてのシナリオを試しましたが、それでも同じ問題が発生します)

1
Eels

WordPressは、それらがWordPressのインストールと同じディレクトリにリンクされている場合にのみサブドメインを使用することができます。

違う

- wp/         // WP installation
- subdomains/ // wildcard subdomains

正しい

- wp/         // WP installation & wildcard subdomains
0
fuxia