htaccess - 将当前文件修改为301-将所有流量重定向到https

时间:2016-06-10 19:08:05

标签: .htaccess redirect

这是我当前的.htaccess文件:

Options -Indexes FollowSymLinks Includes ExecCGI MultiViews
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT}   (.*)ApacheBench(.*)    [NC]
RewriteRule ^(.*) - [F]
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule .* h++p://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^seconddomain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.seconddomain.com [NC]
RewriteRule ^(.*)$ h++p://firstdomain.com/path/to/somewhere [L,R=301,NC]

php_value memory_limit 512M
php_value max_input_vars 10000
php_value upload_max_filesize 5000M

我想要做的是,所有流入firstdomain.com的流量都会被重定向到https://firstdomain.com

所以:

  • ħ++号码://firstdomain.com
  • ħ++号码://www.firstdomain.com
  • ħ++ PS://www.firstdomain.com

所有应该被重定向(301重定向)到

  • ħ++ PS://firstdomain.com

我需要如何修改它?我之前已经尝试过,但后来我总是收到一个似乎无法结束的重定向错误,因此浏览器会停止解析域。

1 个答案:

答案 0 :(得分:0)

{{1}}

你可以尝试一下。