phalcon 项目中的二级域名怎么配置?
Jun 06, 2016 pm 08:15 PM
phalcon中的多模块,官网给了这样的例子,网址为 MVC 应用(MVC Applications)
但是,其中并没有说到二级域名的配置方法,这里只是说了两个模块的配置吧?
官网给出两个模块,域名应该是这样的吧:一、http://www.webtest.com/rfrontend/controller/action
二、http://www.webtest.com/backend/controller/action
但是这不是我想要的,我想要的是二级域名是这样的
一、http://www.webtest.com/controller/action 为前台页面
二、http://backend.webtest.com/controller/action 为后台页面
像是一般网站都有PC和手机站的二级域级配置这样,
PC域名:http://www.webtest.com/controller/action
手机站:http://m.webtest.com/controller/action
问:在phalcon框架中,如何实现这样二级域名的配置?谢谢。
回复内容:
phalcon中的多模块,官网给了这样的例子,网址为 MVC 应用(MVC Applications)
但是,其中并没有说到二级域名的配置方法,这里只是说了两个模块的配置吧?
官网给出两个模块,域名应该是这样的吧:一、http://www.webtest.com/rfrontend/controller/action
二、http://www.webtest.com/backend/controller/action
但是这不是我想要的,我想要的是二级域名是这样的
一、http://www.webtest.com/controller/action 为前台页面
二、http://backend.webtest.com/controller/action 为后台页面
像是一般网站都有PC和手机站的二级域级配置这样,
PC域名:http://www.webtest.com/controller/action
手机站:http://m.webtest.com/controller/action
问:在phalcon框架中,如何实现这样二级域名的配置?谢谢。
域名和框架没关系吧。
把二级域名做DNS解析指向指定的服务器IP,如果两个域名在同一台服务器上的话用Nginx配置多域名绑定。
要是自己配这样的域名的话,可以看看:在同一台服务器上配置app1.domain.com和app2.domain.com多个web应用
$router->add('/:controller/:action/:params', array('module' => 'module1', 'controller' => 1, 'action' => 2, 'params' => 3))->setHostname('module1.site.com');
$router->add('/:controller/:action/:params', array('module' => 'module2', 'controller' => 1, 'action' => 2, 'params' => 3))->setHostname('module2.site.com');
试试行不行

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

Deepseek Webバージョンの入り口Deepseek公式ウェブサイトの入り口

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
