0

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を指します。

4

1 に答える 1

1

ルートのconfiguration.phpファイルをチェックして、live_siteパラメーターが正しいベースURL(subdomain.domain.comなど)に設定されていることを確認します。

于 2012-05-19T23:38:32.207 に答える