0

このようなURLを契約する必要があります

例:私のドメイン名:www.domainname.comは
出力を期待しています

候補としてログインします。candidate.domainname.comとして変更する必要があります。

リクルーターとしてログインするrecrutier.domainname.comとして変更する必要があります

どんな助けにもなります、私は建設のユーザーフレンドリーなURLに不慣れです。あなたの提案が少しでも、それは私にも役立ちます。、だから提案をすることを躊躇しないでください。

4

3 に答える 3

1

これはフレンドリーな URL ではありません。ドメインコントロールパネルで管理するサブドメインシステムです。

于 2012-05-11T12:38:46.833 に答える
1

ブートストラップでを確認し、$_SERVER['HTTP_HOST']それに基づいてデフォルト モジュールを設定できます。

protected function _initModules()
{
    $frontController = Zend_Controller_Front::getInstance();
    $frontController->addModuleDirectory(APPLICATION_PATH . '/modules');
    $frontController->setParam('prefixDefaultModule', true);

    $systemDomainName = 'domainname.com';

    // our api is located at api.domainname.com
    if ( ($_SERVER['HTTP_HOST'] == 'api.' . $systemDomainName)) {
        $frontController->setDefaultModule('api');

        $restRoute = new Zend_Rest_Route($frontController);
        $frontController->getRouter()->addRoute('default', $restRoute);
     } else if ( ($_SERVER['HTTP_HOST'] == 'candidate.' . $systemDomainName)) {
         $frontController->setDefaultModule('candidate');
     }

}
于 2012-05-11T17:26:01.080 に答える