http://domain.com/subdomainで Joomla 1.5 サイトを公開しています。ここで、サブドメインフォルダーを指すホスト プロバイダー (Yahoo Small Business) を使用してサブドメインを追加しました。
subdomain.domain.com は domain.com/subdomain を指します
domain.com/subdomainは正常に動作しますが、subdomain.domain.comに移動すると、黒い背景にメニューのみが表示されます (フォーマットされていません)。アイテムをクリックすると、http://subdomain.domain.com/subdomain/index.php/clicked-itemに移動し、404 エラーが表示されます。( [編集 1] http://subdomain.domain.com/index.php/clicked-itemのようなものであるべきではありませんか?手動でhttp://subdomain.domain.com/index.php/clicked-と入力すると再度のアイテムは 404 で歓迎されます。)
どんな助けでも大歓迎です。
[編集2]
検索エンジン フレンドリ URLを無効にしましたが、現在の動作は次のとおりです。
- それでも、subdomain.domain.comに移動すると、黒い背景にメニューのみが表示されます (ただし、フォーマットされていません)。
- それでもアイテムをクリックすると、http://subdomain.domain.com/subdomain/index.php/clicked-item-and-stuffに移動し、404 エラーが発生します。
- しかし、http://subdomain.domain.com/index.php/clicked-item-and-stuffを手動で入力すると、要求されたページが表示されますが、書式設定はありません。
[編集3]
.htaccessを許可しない Yahoo Small Business を使用していることに注意してください。
適切な解決策が見つかるまで、私はただハックを使用しています: subdomain.domain.comは、Joomla がインストールされているdomain.com/subdomainにリダイレクトするdomain.com/another-subdomainを指します。