我有一個帶WAMP的本地Windows服務器,並且我已經在該服務器上的www文件夾中安裝了moodle。將URL重定向到ip/sub文件夾而不更改url
所以,你可以從這裏訪問的Moodle:78.93.44.123/moodle
我有一個的cPanel賬戶,HostGator的。
我希望我的學生通過moodle.mcst.edu.sa而不是78.93.44.123/moodle訪問moodle網站。
即我不希望他們看到IP地址。 所以,我在的cPanel增加了一個A記錄在高級DNS區域編輯器,如下所示:
moodle.mcst.edu.sa => 78.93.44.123
這將重定向URL moodle.mcst。 edu.sa到服務器主頁(www/index.php)。 其實,我想重定向moodle.mcst.edu.sa => 78.93.44.123/moodle
所以,我改變WWW/index.php文件的內容是:
<?php
header('Localhost: /moodel');
?>
這工作正常。它重定向:moodle.mcst.edu.sa => 78.93.44.123/moodle
但問題是: moodle.mcst.edu.sa => 78.93.44.123/moodle
:從URL變化我不想要。我不希望用戶在地址欄中看到IP。
如何防止URL更改?我應該使用.htaccess文件嗎? 我已經完成的任何一步?
請幫助我
感謝
注:WWW/Moodle的/ config.php文件我VAVE:
$CFG->wwwroot = 'http://78.93.44.123/moodle';
你不能在內部重定向不同的域/ IP,它會改變URL。 – Prix
.htaccess文件怎麼樣?我如何使用它來防止更改IP? –
如果將配置行更改爲'$ CFG-> wwwroot ='http://moodle.mcst.edu.sa/moodle';'?會發生什麼? – Sumurai8