新しいホストの 1 つで Moodle を使用していますが、問題が発生しています。ルートでWordpressを使用し、ディレクトリ内でMoodleを使用しています。ただし、http://domain.com/Moodle/にアクセスすると
次のエラーが表示されます。
不正なアクセスが検出されました。このサーバーは「http://www.domain.co.uk/Moodle」アドレスからのみアクセスできます。申し訳ありません。サーバー管理者に連絡してください。
さて、問題はMoodleにあります。構成ファイルでしかできません。
$CFG->wwwroot = ' http://www.domain.co.uk/Moodle '; $CFG->dataroot = '/home/profiled/moodledata';
これが私の最終的な質問です:
HTACCESS を使用してそれを作成することは可能ですか?
http://domain.co.uk/Moodle
それはそれらをにリダイレクトします
www.domain.co.uk/Moodle
ルートディレクトリに影響を与えずに?
これが私がこれまでに見つけた修正です:
<IfModule rewrite_module>
Options Indexes FollowSymLinks +IncludesNOEXEC
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.mydomain\.org$ [NC]
RewriteRule ^/?(.*)$ http://www.mydomain.org/$1 [L,R=301]
</IfModule>