【问题标题】:Different URL based on same server but different DNS entry基于相同服务器但不同 DNS 条目的不同 URL
【发布时间】:2013-12-22 18:36:50
【问题描述】:

我们有一个服务器,比如 192.168.1.5,我们有两个 DNS 条目:

server.domain.com ftplogs.domain.com

两者都指向服务器的IP。

我想让 server.domain.com 重定向到 server.domain.com/page1,我想让 ftplogs.domain.com 重定向到 ftplogs.domain.com/logs。

关于如何实现这一点的任何想法?一直在与 mod_rewrite 规则作斗争。

谢谢!

【问题讨论】:

    标签: apache url dns


    【解决方案1】:

    你可以试试:

    <VirtualHost *:80>
        ServerName server.domain.com
        RewriteEngine On
        Redirect / http://server.domain.com/page1
    </VirtualHost>
    
    
    <VirtualHost *:80>
        ServerName ftplogs.domain.com
        RewriteEngine On
        Redirect / http://ftplogs.domain.com/logs
    </VirtualHost>
    

    这对我有用:-)

    【讨论】:

    • 你用 SSL 试过这个吗?对不起,我应该在帖子中指定 SSL.conf 部分。
    • 奇怪,两个端口都设置为 *.443 我得到了 Apache “VirtualHost 在端口 443 上重叠,第一个优先”错误。
    • 在 httpd-vhosts.conf 的第一行输入“Listen 443”
    • 抱歉没有早点回答,这行得通,不得不摆弄一下,但一切都很好!非常感谢您的想法!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-01
    • 2023-03-09
    • 2014-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-23
    相关资源
    最近更新 更多