V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
airwolf
V2EX  ›  问与答

[求助]关于域名自动转到 www 的 DNS 设置问题

  •  
  •   airwolf · 2010-07-27 03:24:30 +08:00 · 6601 次点击
    这是一个创建于 5023 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前我的域名注册于 name.com,然后也就在用他们的 DNS 服务。
    域名绑定在 MobileMe 上面,使用 CNAME,之前已经解决了域名自动跳转 www 的问题(当时好像是通过解析 A 到一个 .Mac 的 IP 地址,Google 出来的结果)但是最近这个方法不起作用了 。。。

    也试过服务商的 URL Direct,但是似乎只有墙外才有效。

    有没有什么好办法呢?
    16 条回复    1970-01-01 08:00:00 +08:00
    Livid
        1
    Livid  
    MOD
       2010-07-27 04:45:52 +08:00
    @ 指向到某台 PHP 主机,然后上面部署一个简单的 PHP 脚本。
    airwolf
        2
    airwolf  
    OP
       2010-07-27 05:00:39 +08:00
    收到!多谢 ^^
    Livid
        3
    Livid  
    MOD
       2010-07-27 05:02:44 +08:00
    这是我在 (mt) 上用的,两个文件。

    .htaccess 内容:

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    AddHandler php5-script .php

    index.php 内容:

    <?php
    $uri = $_SERVER['REQUEST_URI'];
    header('Location: http://www.olivida.com' . $uri);
    ?>
    airwolf
        4
    airwolf  
    OP
       2010-07-27 05:14:04 +08:00
    太棒了!非常感谢!

    p.s. 不知道 S3 是不是支持运行 PHP 脚本,我去查一下。
    Livid
        5
    Livid  
    MOD
       2010-07-27 05:24:18 +08:00
    S3 肯定是不能运行 PHP 脚本的。。。
    airwolf
        6
    airwolf  
    OP
       2010-07-27 05:59:12 +08:00
    由于已经几乎没有 LAMP 的需求,所以把服务都换到 GAE,MobileMe 以及 S3 上面来了 。。。
    airwolf
        7
    airwolf  
    OP
       2010-07-27 06:01:14 +08:00
    对了,想起来还有一个 PHP 主机 ^_^
    huacnlee
        8
    huacnlee  
       2010-07-27 08:04:41 +08:00 via Android
    要用301跳转
    airwolf
        9
    airwolf  
    OP
       2010-07-27 08:13:06 +08:00
    @huacnlee
    这个脚本目前工作正常!只是我的 PHP 站是个二级域名,貌似不可以 @ ...
    GordianZ
        10
    GordianZ  
    MOD
       2010-07-27 08:18:44 +08:00
    @livid
    要用301啊……
    http://yoast.com/how-to-remove-www-from-your-url-with-mod_rewrite/

    @airwolf
    我有闲置的DH,反正也只用host一个.htaccess
    airwolf
        11
    airwolf  
    OP
       2010-07-27 08:24:48 +08:00
    @GordianZ
    先感谢:)

    顺便再问问,如果按照这个方法实现,是不是必须要将域名 @ 到一个固定 PHP 主机 IP 上面?
    我目前只是没有这个固定 IP,而 CNAME 又不能 @
    airwolf
        12
    airwolf  
    OP
       2010-07-27 08:25:50 +08:00
    因为这个需求去买个服务,好像很不划算啊 >_<
    GordianZ
        13
    GordianZ  
    MOD
       2010-07-27 08:30:54 +08:00
    可以@到任何主机,但是被解析到的主机要已park这个域名,不然会显示"invalid host"
    airwolf
        14
    airwolf  
    OP
       2010-07-27 08:43:18 +08:00
    @GordianZ
    这样啊,看来是不行了。

    你说得闲置DH是 。。。

    我想我可能有1~2个域名需要这样跳转,你有空的时候我们商量下吧 :)
    GordianZ
        15
    GordianZ  
    MOD
       2010-07-27 08:49:03 +08:00
    @airwolf
    闲置的Dream Host
    有空的问题嘛~我一直都有空,哈哈
    gtalk:gordianzhang
    airwolf
        16
    airwolf  
    OP
       2010-07-27 08:52:27 +08:00
    @GordianZ
    已经添加 :)

    gtalk:airwolfspace
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2894 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 14:47 · PVG 22:47 · LAX 07:47 · JFK 10:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.