SoftaculousのあるディレクトリにMoodleをインストールしました。サブドメインへのインストールが許可されていないため、インストール後にサブドメインを作成し、(サブドメインの)宛先を以前に作成したMoodleディレクトリに向けました。 subdomain.example.com
にアクセスすると、
不正なアクセスが検出されました。このサーバーには「
http://example.com/moodle
」アドレスからのみアクセスできます。申し訳ありません。サーバー管理者に通知してください。
インストール時に これらの指示 に非常に似ていたので、何か間違ったことをしているに違いありません。
どんな提案も大歓迎です。
あなたの質問は誤解を招くものです。サブドメインにインストールしていません。ディレクトリにインストールし、サブドメインを介してにアクセスしようとしています。 Moodleはアクセスされていることを確認するだけなので、これが重要になります 設定されたアドレスを介して 、あなたの場合example.com/moodle
まず、目的のサブドメインに一致するように、構成ファイルのwwwroot
値を編集してみてください。ホストは、サブドメインをディレクトリにポイントする簡単な方法を提供しているように見えるので、おそらく修正されるでしょう。
最悪の場合、そのスレッドのさらに下には、あなたのために働くかもしれないコードハックがあります。どうやら
OK、私はそれを行う方法を見つけました。