首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cpanel WHM,为服务器上的所有站点设置IP >域重定向

问Cpanel WHM,为服务器上的所有站点设置IP >域重定向
EN

Server Fault用户
提问于 2011-03-05 19:51:48
回答 1查看 2.4K关注 0票数 1

我有一个WHM/cpanel服务器,上面有大约200个站点。大多数站点都有一个专用的ip (其中大约100个),其他站点都在共享的ip上。

专用站点可以通过ip地址(例如,http://123.123.123.123 )进行访问。

是否有办法建立一个大规模的重定向,以便每个网站上的专用ip获得它的ip地址重定向到域。例如,只需将web服务器的默认行为重定向到相应的域即可。

我知道您可以通过.htaccess或apache文件为每个站点执行此操作,但我希望避免修改100个站点,并且每次创建新帐户时都必须再次修改。

EN

回答 1

Server Fault用户

发布于 2012-12-04 19:27:07

有人可以纠正我的错误在这里,但我不相信有一个简单的解决方案/按钮存在这样的事情。

正如您提到的,.htaccess是一个解决方案。另一种解决方案是编辑Apache日志中的virutalhost实体,如下所示:

代码语言:javascript
复制
<VirtualHost 10.0.0.1:80>
    ServerName servername.com
    .....

    RewriteCond %{SERVER_NAME} 10.10.10.1
    RewriteRule /(.*) http://servername.com/$1 [R=301,L]
</VirtualHost>

当然,您可以使用bash、perl或任何其他您想要的脚本语言来实现这一点。对于包含专用IP地址的新帐户,可以始终使用cPanel/WHM进行这类操作:邮政/ ww前帐户的创建。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/243677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档