重定向的話,只需要給瀏覽器返回301狀態碼就行,具體的操作需要看不同的服務端的配置
nginx服務端
如:
server {
listen 443;
server_name example.com;
return 301 https://www.example.com$request_uri;
}
當然如果是http的話
server {
listen 80;
server_name morethink.cn;
return 301 http://www.example.com$request_uri;
}
tomcat服務端
在WEB-INF下新建urlrewite.xml文件,加入跳轉規則
<urlrewrite>
<rule>
<name>seo redirect</name>
<condition name="host" operator="notequal">^www.example.com</condition>
<condition name="host" operator="notequal">^localhost</condition>
<from>^/(.*)</from>
<to type="permanent-redirect" last="true">http://www.example.com/$1</to> </rule>
</urlrewrite>
https的話,就把 http修改為https即可