zzw1998
V2EX  ›  问与答

如何利用 Apache rewrite 隐性跳转?

  •  
  •   zzw1998 · Sep 6, 2017 · 1747 views
    This topic created in 3217 days ago, the information mentioned may be changed or developed.
    页面地址是 abc.com/xxx.php ,想让访问 xxx.abc.com 等效于访问 abc.com/xxx.php ,如何才能做到?如果 rewrite 不可以,那么利用 php 该如何写,或者还有没有其他办法啊
    2 replies    2017-09-07 09:18:50 +08:00
    Showfom
        1
    Showfom  
    PRO
       Sep 6, 2017   ❤️ 1
    反向代理也可以
    SakuraKuma
        2
    SakuraKuma  
       Sep 7, 2017
    RewriteCond %{HTTP_HOST} ^(.*)\.abc\.com$ [NC]
    RewriteRule ^(.*)$ http://abc.com/%1.php$1 [QSA,PT,L]

    大概是这样的感觉。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   934 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 18:45 · PVG 02:45 · LAX 11:45 · JFK 14:45
    ♥ Do have faith in what you're doing.