我在我的一个新主机上使用 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>