以下內容属于 ‘301’ 便签:

LNMP Nginx http跳转到https, 不带www跳转到www域名

要解决2个问题: ①http跳转到https ②不带www跳转到www域名 解决①http跳转到https 只要是http开头的, 不管带还是不带www, 通通跳转到https://www.pianpai.com 添加以下代码 (域名改成自己的) 1return 301 https://www.pianpai.com$request_uri; 解决②不带www跳转到www域名 比如https://pianpai.com 跳转到 https://www.pianpai.com 写成两个server: 一个是www的, 不用做跳转, 只要删掉server_name中不带www的域名(如删掉pianpai.con,保留www.pianpai.com)就好了. 另一个是不带www的, 需要跳转到带www. 直接复制一份443的原配置代码 粘贴放在下方。 1234567891011121314151617server     {         listen 443 ssl http2;         #listen [::]:443 ssl http2;         server_name pianpai.com;         return […] (more...)

WordPress更换域名和改变固定链接permalinks的301方法

环境NGINX,如果使用Apache 可以用http://tool.lu/htaccess2nginx/ 来转换下。 例1: 旧域名链接形式:www.oldpianpai.com/wocao/post_id.html 新域名链接形式:www.newpianpai.com/post_id.html 1rewrite ^/wocao/(\d+).html  http://www.newpianpai.com/$1.html permanent; 这里的wocao是固定的,非category 例2: 如果是用的分类%category%/post_id.html 这种形式那么这样搞 1rewrite ^/(.*)/(\d+).html  http://www.newpianpai.com/$2.html permanent; OK~ (more...)

单页面或多页面的301重定向PHP跳转代码

如果仅仅是对某个页面进行301跳转,其实很简单,只要在PHP页面的头部输入下面的代码就可以。 (more...)