“重定向301”会将子页面重定向到url,但不会将ip重定向到url

时间:2016-05-03 18:41:05

标签: .htaccess http-status-code-301

我试图将静态IP重新映射到我的网址。为此,我尝试在.htaccess文件中使用以下行:

var str = "thisIsGreat"; 
str = str.split(''); //Making it an array
var result = [];
for (var i in str){
 if (str[i]+1 == (str[i].toUpperCase())+1){
  result.push(" ");
  result.push(str[i]);
 }else{
  result.push(str[i]);
  }
}
result = result.join(''); //String it back again
console.log(result);

但是Redirect 301 101.101.101.101 http://example.com/ dosnt rediect。

我使用与下面相同的模式来重新映射子页面,这样可以正常工作

101.101.101.101

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你不能使用mod-alias重定向ip,而是使用mod-rewrite

RewriteEngine on
RewriteCond %{HTTP_HOST} ^101\.101\.101\.101$
RewriteRule ^ http://example.com [L,R,NE]