开发者社区> 问答> 正文

请教一个网站重定向的技术问题

我想把通过服务器IP地址访问,和其它域名访问的地址,全部跳转到主域名


之前是通知写,htaccess 来实现。但是我现在想直接写在httpd.conf里。


应该怎么写呢?写在哪个位置呢?


我之前试过在尾部添加下面两种方式。都失败了。求指教


<IfModule mod_rewrite.so>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.xgwww.com [NC]
RewriteRule ^/(.*) http://www.xgwww.com/$1 [L]
</IfModule>


展开
收起
xpress 2012-09-12 14:09:44 9142 0
4 条回答
写回答
取消 提交回答
  • Re请教一个网站重定向的技术问题
    谢谢分享
    2012-09-12 16:27:33
    赞同 展开评论 打赏
  • 可以试试:


    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^xgwww.com [NC]
    RewriteRule ^/(.*)$ http://www.xgwww.com/$1 [R=301,L]





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

    回 4楼(xpress) 的帖子
    ……………………

    如下面:
    <Directory />
        Options FollowSymLinks
        AllowOverride None

        这个位置

        Order deny,allow
        Deny from all
        Satisfy all
    </Directory>
    如有其他的情况自己检查
    2012-09-12 16:13:55
    赞同 展开评论 打赏
  • 求高人指教

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

    回 3楼(ap6779g4h) 的帖子
    直接放在httpd.conf的尾部可以吗?

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

    跳转是能跳转了。


    但是上面的代码,只能实现xgwww.com向www.xgwww.com跳转。IP地址访问的还是没有跳转。



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

    之前是通过,对立一个空主机,在空主机上面放.htaccess实现IP向域名的跳转。

    现在想直接放到httpd.conf里实现。

    2012-09-12 16:05:07
    赞同 展开评论 打赏
  • Re请教一个网站重定向的技术问题
    我也想知道答案
    2012-09-12 14:11:44
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
网站/服务器取证 实践与挑战 立即下载
网站/服务器取证实践与挑战 立即下载
代码未写,漏洞已出——谈谈设计不当导致的安全问题 立即下载