【Apache】IP网址访问跳转到域名网址



    一般Web服务器默认配置下,用IP和域名都能访问到Web站点,但对于正式启用的站点来说,同时存在两个访问方式并不太好,因为同样一个资源就会对应两个URL地址,视觉上看起来不规整,而且IP相对也难记。所以就想到了把用IP访问的地址跳转到用域名访问的地址上。从网址兼容性考虑,不是跳转到域名根目录,而是对应地址进行跳转。

    方法一、httpd.conf配置法

    在Apache的配置文件httpd.conf的默认增加如下代码:



    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^witmax.cn [NC]
    RewriteRule ^/(.*) http://witmax.cn/$1 [L]

    以上是将不是通过域名witmax.cn访问的链接都跳转到witmax.cn下对应的链接,也就实现了IP网址到域名网址的跳转。

    配置完成需要重启Apache。

    方法二、.htaccess配置法

    参见《Apache配置之URL重写》,此时是在站点根目录下建立.htaccess文件,内容为方法一中的代码。

    如没有修改httpd.conf文件的话不用重启Apache。



    本博客所有文章如无特别注明均为原创。
    复制或转载请以超链接形式注明转自枫芸志,原文地址《【Apache】IP网址访问跳转到域名网址
    标签:
    分享:

还没有人抢沙发呢~

无觅相关文章插件,快速提升流量