繁体   English   中英

htaccess重定向,如果域包含特定的IP

[英]htaccess redirect if the domain contains a specific IP

因此,我们的临时服务器看起来像这样:

78.171.44.99/domain.co.uk

这就是我们的客户想要访问开发站点时要做的事情。 但是,尽管不断提醒人们该网站现已启用并正在运行,但他们仍然尝试通过临时URL访问该网站。

为了解决这个问题,我可以使用htaccess重定向来重定向它们吗?

78.171.44.99/domain.co.ukwww.domain.co.uk

谢谢。

在开发站点的文档根目录中,将其添加到htaccess文件顶部附近:

RedirectMatch 301 ^/domain.co.uk(.*) http://www.domain.co.uk$1

或者如果您已经在使用mod_rewrite,请添加:

RewriteEngine On
RewriteRule ^domain.co.uk(.*) http://www.domain.co.uk$1 [L,R=301]

您可以将此规则用作站点根目录.htaccess中的第一条规则

RewriteCond %{HTTP_HOST} ^\d+\.\d+\.
RewriteRule ^(domain\.co\.uk)(.*)$ http://www.$1$2 [L,R=301,NC,NE]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM