accesine
V2EX  ›  PHP

Codeigniter 泛域名的问题,求助

  •  
  •   accesine · Jun 19, 2012 · 5689 views
    This topic created in 5259 days ago, the information mentioned may be changed or developed.
    Codeigniter 泛域名的问题,求助

    1、只用一个CI app
    2、实现效果:

    aaa.domain.com -> controller/aaa
    bbb.domain.com -> controller/bbb

    aaa.domain.com/hello -> controller/aaa/hello
    bbb.domain.com/hello -> controller/bbb/hello


    一直没有找到实现的方案。求助。
    5 replies  •  1970-01-01 08:00:00 +08:00
    POPOEVER
    POPOEVER
    Jun 19, 2012
    1
    .htaccess 里写规则啊
    sumuu
    sumuu
    Jun 19, 2012
    2
    .htaccess + 自带的路由!
    ylfighter
    ylfighter
    Jun 19, 2012
    3
    (.*).domain.com/(.*) -> domain.com/$1/$2 这样不就行了么?
    Hex
    Hex
    Jul 15, 2012
    4
    一个简单方法是使用 url rewrite
    另一个是使用 URI Router,但需要扩展 Router.php
    zava
    zava
    Jul 16, 2012
    5
    使用 .htaccess 会快一些,但和 apache 绑定了,以后换 web server 还得注意。
    扩展 router 慢一些,但很灵活,逻辑跟着你的应用走。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2093 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 15:12 · PVG 23:12 · LAX 07:12 · JFK 10:12
    ♥ Do have faith in what you're doing.