如何将我的网站重定向到非www版本,并使非www版本成为默认版本。
这就是我想要的:
这就是我的网站上目前出现的内容:如何将我的网站重定向到非www版本,并使非www版本成为默认版本。
这就是我想要的:
这就是我的网站上目前出现的内容:此过程可分为两个步骤:
.htaccess
对于重定向,首先,您应该使用简单的重写规则将任何流量从www重定向到您网站的非www版本:RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
这适用于任何网站,不考虑域,并涵盖HTTP和HTTPS。add_action( \'wp_head\', \'add_my_canonical\' );
function add_my_canonical(){
echo \'<link rel="canonical" href="\'.site_url().\'" />\'
}