我正在對opencart網站進行一些更改。於我而言,它是一個多店在opencart的多用戶環境中限制控制器/函數訪問
www.mywebsite.com - 第一店
store.mywebsite.com - 2店
我想要做的是限制用戶訪問
所述第一存儲
如果訪問重定向到
或顯示錯誤,使account/order
只有通過子域名訪問,http://store.mywebsite.com
我嘗試添加以下代碼構造函數。但沒有運氣
public function __construct() {
global $registry;
parent::__construct($registry);
if($_SERVER['HTTP_HOST'] == 'http://mywebsite.com' || $_SERVER['HTTP_HOST'] == 'http://www.mywebsite.com')
{
$this->url->redirect($this->url->link('http://store.mywebstore.com/index.php?route=account/order', '', 'SSL'));
}
}
有人可以幫助我嗎?
這應該更好地通過'.htaccess'重定向規則來實現,你不覺得嗎? – shadyyx