用zblog程序更换新域名,阿里云后台设置跳转只能实现首页跳转到301新域名,通过控制台配置301 重定向默认只能实现首页跳转,如果需要全站跳转建议通过FTP 在根目录下上传 .htaccess 配置伪静态规则实现。
参考规则
RewriteEngine On
RewriteCond %{HTTP_HOST} ^oldtest.com [NC]
RewriteRule ^(.*)$ http://www.newtest.com/$1 [L,R=301]
但是zblog本身下有伪静态规则,把入上代码添加到规则里,代码如下
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC] RewriteRule ^(.*)$ https://www.newdomain.com/$1 [L,R=301] RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
把olddomain.com改成老域名,把newdomain.com改成新域名。
网友评论