0
我需要爲我的Zend項目創建多域名,但我不知道怎麼辦。Zend和多領域應用
我想要做的是:
用戶鍵入「www.mydomain42.tld」和他的「www.myzendapp.tld /域/ 42」沒有看到它。
我該怎麼做?
謝謝。
我需要爲我的Zend項目創建多域名,但我不知道怎麼辦。Zend和多領域應用
我想要做的是:
用戶鍵入「www.mydomain42.tld」和他的「www.myzendapp.tld /域/ 42」沒有看到它。
我該怎麼做?
謝謝。
你可能想看看添加一個方法到您的Bootstrap.php
類在開始檢查域和一些全球訪問寄存器設置這些變量。
這意味着你將不再需要與你的路由混亂的應用程序的每一個部分。
例如
<?php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap{
protected function _initDomain(){
//Check Url
switch($_SERVER['HTTP_HOST']){
case 'www.example.com':
$id=42;
break;
}
$org = // get org from db?!
Zend_Registry::set('org',$org);
}
}
很不錯的! 它看起來的工作,非常感謝你! – kobhqlt 2012-02-02 16:32:50