所以我们的临时服务器看起来像这样:
78.171.44.99/domain.co.uk
当他们想要访问开发网站时,这将是我们的客户所要去的。然而,尽管不断提醒网站现在正在运行,但他们仍在尝试通过临时网址访问该网站。
为了防止这个问题,我是否可以使用一些htaccess重定向来重定向它们?
从78.171.44.99/domain.co.uk
到www.domain.co.uk
感谢。
答案 0 :(得分:1)
在开发站点的文档根目录中,将其添加到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]
答案 1 :(得分:0)
您可以在网站根目录中将此规则用作第一条规则 .htaccess:
RewriteCond %{HTTP_HOST} ^\d+\.\d+\.
RewriteRule ^(domain\.co\.uk)(.*)$ http://www.$1$2 [L,R=301,NC,NE]