开发者社区> 问答> 正文

关于域名指向的问题,请教一下大家

我的网站域名现在是不带www的直接指向带www的。

现在的情况是所有的不带www的都指向带www的首页。
比如xxx.com/123.htm 重新定向到 www.0434w.com
我想让他指向]www.xxx.com/123.htm
这样的如何处理?

展开
收起
noxun 2013-04-27 14:51:20 7705 0
4 条回答
写回答
取消 提交回答
  • 楼主什么系统  301 跳转就行了啊
    2013-04-27 16:13:08
    赞同 展开评论 打赏
  • win系统 IIS的请参考~


    需要新建站点,这个是网上很多教程都没讲的一点,如果你没有新建站点,那么你的网站会陷入一个重定向的死循环。在IIS上新建一个aliyun.com这样不带www的站点。建这个站点可以不放任何内容在文件夹中都可以,只要站点存在即可。
    右键在新建的这个站点上点属性,主目录,重定向到url,下面的文本框里填写上http://www.aliyun.com$S$Q ,这里一定要填写带www的,而且要跟上$S$Q,以保证带有参数的连接也可以重定向到带www的域名。“上面输入的准确URL”和“资源的永久重定向”这2项要勾上。
    其实带www和不带WWW的2个站点是独立的,也就是说你可以单独为不带WWW的域名建一个站点,重定向到带WWW的就行。
    就是检测301重定向是否成功。站长工具的HTTP状态工具(chinaz)即可查到,如果查到的返回状态是301就说明你已经成功了


    2013-04-27 16:10:56
    赞同 展开评论 打赏
  • Re关于域名指向的问题,请教一下大家
    我的不是啊,xxx.com/123.html指向了 www.xxx.com


    如何处理?

    -------------------------

    Re关于域名指向的问题,请教一下大家

    我修改了一下.conf文件
    现在是输入xxx.com/123.htm
    跳转到 www.xxx.com//123.htm
    怎么多出个/来?


    以下是.conf文件

    <VirtualHost *:80>
            DocumentRoot /alidata/www/s
            ServerName www.xxx.com
            ServerAlias xxx.com
            DirectoryIndex index.html index.php index.htm
            <Directory "/alidata/www/s">
                Options -Indexes FollowSymLinks
                AllowOverride all
                Order allow,deny
                Allow from all
            </Directory>
            <IfModule mod_rewrite.c>
                    RewriteEngine On
                    RewriteCond "%{HTTP_HOST}" "^xxx.com" [NC]
                    RewriteRule "^(.*)$"   http://www.xxx.com/$1 [R=permanent,L]
                    #RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
                    #RewriteRule ^(.*)/simple/([a-z0-9\_] \.html)$ $1/simple/index.php?$2
            </IfModule>
            ErrorLog "/alidata/log/httpd/s-error.log"
            CustomLog "/alidata/log/httpd/access/s.log" common
    </VirtualHost>

    -------------------------

    回5楼pxw2002的帖子
    apache
    2013-04-27 15:24:15
    赞同 展开评论 打赏
  • Re关于域名指向的问题,请教一下大家
    不带www的都指向带www的首页
    xxx.com/123.htm  本来就指向 www.xxx.com/123.htm

    -------------------------

    Re关于域名指向的问题,请教一下大家
    你加我刚发的群,到群里加我qq,把root 和apache 配置,dnspod账号给我,我可以帮你配

    或者你检查dnspod 不要重定向xxx.com/*,
    重定向xxx.com到 www.xxx.com
    那么xxx.com/123.html 就重定向到 www.xxx.com/123.html
    不需要设置其他的重定向规则
    2013-04-27 15:03:09
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
域名升级时代的数字品牌保护 立即下载
“域”见更美好的未来—域名筑梦互联网+ 立即下载
“域”见更美好的未来——域名筑梦互联网+ 立即下载