2017-10-06 17 views
2

我们收到了一些新闻报道几个月前,但他们错误地输入我们的链接为<a href="http://www..oursite.org/" target="_blank" data-component="externalLink">的.htaccess重写出双句

他们是一个显著的出口,并在回应我们的要求纠正这一错字不感兴趣,所以我们试图将它重定向到我们这边。下面的规则是否可行?或者,如果不是,这是我们可以解决的问题吗?

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^www\.\.oursite\.org 
RewriteRule .* https://www.oursite.org [R=301,L] 

回答

2

我很抱歉,但你不能用htaccess来做到这一点。问题是,请求http://www..oursite.org从来没有打你的服务器,因此你不能做任何重定向。

www..oursite.org的语法无效,所以你也不能配置你的DNS服务器上一个子域www..oursite.com指向您的Web服务器,比赶上要求,并做一些重定向。

所以唯一的办法是修复原来的链接。

+0

我很欣赏这种回应,那就是恐惧。我希望可能有一个htaccess或DNS技巧来恢复它,但似乎并非如此。 –

+0

在某些情况下,可能例如'wwww.oursite.org'或'www.w.oursite.com',但其他不喜欢'www.oursite.comm'或'www.oursitee.com',也不在你的情况。 – Webdesigner