wordpress无www强制跳转www设置,其他跳转

.htaccess里面设置

RewriteEngine on
rewritecond %{http_host} ^cnblogs.com [nc]
rewriterule ^(.*)$ https://www.cnblogs.com/$1 [r=301,nc]

注意:

wp-config.php里面不能加下面这段代码,要去掉
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
必须添加在if ( !defined('ABSPATH') ) 代码之前才能生效!

也可以设置跳转到别的域名(平台)

一级域名跳转

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com$ [NC]
RewriteRule ^(.*)$ https://www.domain2.com/$1 [R=301,L]


二级域名
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(sub\.)?domain1\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain2.com/$1 [R=301,L]

posted @ 2023-12-27 14:45  cooler101  阅读(247)  评论(0)    收藏  举报