首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PHP实现旧域名自动跳转新域名带参数自适应页面-WordPress换域名

博客之前换过一次域名,一直用301跳转解决。发现大半年过去了,百度那还剩160多条收录。每天通过搜索引擎的流量也不少,导致zmki.cn现在这个seo流量流失很严重!...PHP写了一个倒计时自动跳转到新域名的小工具。实现不影响用户访问之前的链接。也不会再去百度和现在的域名抢流量。...特点: 提取当前访问URL用拼接跳转到新域名 全程参数跟随 模板自适应 PC+手机完美展示 JavaScript倒数显示,php自动跳转 制定404页面实现旧域名一键全站支持跳转 演示: 首页:blog.weidro.cn...blog.weidro.cn/archives/41/ 标签:blog.weidro.cn/archives/tag/%E6%8F%92%E4%BB%B6 *新站做好来路域名处理后,不管来啥域名都可以准确跳转...部署: 宝塔为例 在旧域名根目录首页放一个index.php,实现首页跳转 在根目录放一个404.php,实现全站跳转 php格式的404页面默认不支持,需在宝塔-站点修改-配置修改中修改 如图:

6.8K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JS自动跳转手机移动网页

    JavaScript 中实现自动检测用户是否使用移动设备,并据此跳转到对应的手机移动网页,通常可以通过检查 ​​navigator.userAgent​​ 属性来识别用户代理字符串中包含的设备信息。...{ window.location.href = "http://m.example.com";}对于复杂的设备检测和更好的兼容性,可以考虑使用一些专门的库,比如过去提到的 ​​Device.js​​...在JavaScript中,如果你想根据用户的设备(如手机或桌面设备)自动跳转到不同的网页,你可以使用​​window.location​​​对象来改变当前页面的URL。...navigator.userAgent || navigator.vendor || window.opera; // 检查userAgent字符串中是否包含特定的手机标识...如果找到关键字,就认为用户正在使用移动设备,并自动跳转到移动版网页。否则,就认为用户正在使用桌面设备,并自动跳转到桌面版网页。

    26310

    Joomla优势特点

    全站内置完善的SEO优化机制,包括全站伪静态功能、自定义静态页面名称、SEO参数设置、目录树状URL、自定义每个页面的title或全局设置title结构、TAG聚合标签、友情链接、站内锚文本、sitemap...、301跳转、https强制跳转、robots.txt文件等;页面html代码规范整洁,采用DIV+CSS构架,css和js文件封装加载,页面H1、Alt、Title等标签规范,页面结构布局符合SEO规范...响应式网站风格,四合一网站,轻松同步多个终端采用bootstrap响应式布局,一套代码可以完美自适应各种访问终端;一套数据支持超四合一网站,轻松同步多个终端:PC+手机+平板+小程序[微信+百度+支付宝...内置强大的交互式营销工具,让网站更具营销力内置在线客服、在线反馈、在线留言等功能,并可以设置自动发送邮件和短信;在线反馈可用作在线询价、询盘、选单工具;内置手机底部菜单功能,可轻松实现一键拨打电话;内置第三方统计代码及其他工具代码接口

    20530

    移动页面按手机屏幕分辨率自动缩放的js

    minimum-scale='+phoneScale+',maximum-scale ='+phoneScale +',user-scalable=no,">'); 18 } 19       做手机页面最头疼的就是物理分辨率和逻辑分辨率的转换了...,在手机的样式也会因此大乱,在页面头部加入以上一段js之后,在手机就可以正常显示了, var phoneScale = phoneWidth/750; 除以的为设计图设计的页面宽度,750是按iphone6...来设计(根据自己使用需求来修改),即让页面的 放大比率=屏幕的逻辑分辨率/物理分辨率,从而达到适应手机的效果。...试想,浏览器如果把电脑的980px的网页展现在宽度为750px的iphone6手机屏上,势必会放不下,手机横向会出现滚动条,怎么阻止这种情况呢,很简单,浏览器默认一个虚拟窗口,不同浏览器有不同的虚拟窗口宽度的默认值如...; opera:850px; Andriod webkit:800px; IE:974px; 然后会把这个980px虚拟窗口装进宽度为750px的iphone6中,当然这样的话必须缩放,这就是为什么在手机中展现电脑页面没有出现横向滚动条

    5.5K80

    Node.js + Vue.js 全栈开发王者荣耀手机官网和管理后台

    Element-UI,网站快速成型工具,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面组件库 Element-UI中文官网地址 Express是基于 Node.js 平台,快速、开放...其中文官网地址是:http://www.expressjs.com.cn Node.js (Express.js) + Vue.js (Element UI) 全栈开发王者荣耀手机官网和管理后台,目前的...【全栈之巅】Node.js + Vue.js 全栈开发王者荣耀手机官网和管理后台 本项目是 Bilibili 全栈之巅 视频教程相关源码 https://github.com/wxs77577/node-vue-moba...、NodeJs+VueJs全栈开发王者荣耀官网(Express+ElementUI) [第一章 + 第二章] NodeJs + VueJs (Express + ElementUI) 全栈开发王者荣耀手机官网和管理后台...[第三章]NodeJs + VueJs (Express + ElementUI) 全栈开发王者荣耀手机官网和管理后台 - 第三章 [第四章]NodeJs+VueJs全栈开发王者荣耀官网(Express

    12K20

    Vue 折腾记 - (12) Nuxt.js写一个校验访问浏览器设备类型及环境的中间件

    前言 这个需求非常常见,分享出去的页面的有时候在手机访问,有时候别人是PC打开的; 若是不是共享同一个页面的情况,就需要拦截跳转了; 当然你要共享同一个页面也可以(放大化到PC也需要添加某些CSS,也需判断设备...) ---- 思路 本质上还是校验UA, 只是这次是从req拿到,而不是从客户获取再做处理 客户的处理的姿势 拿到window.navigator.userAgent 写一个判断的JS,匹配,返回对应的类型...拿到类型之后我们再考虑是否去跳转,或者做一些行为处理 服务的处理姿势 其实基本和上面的思路一样的,只是我们能做处理的时间提前了 不用等到客户页面渲染完毕后,再去判断,再做处理 用户的体验上会好很多...理清了逻辑我们就可以开始写了 ---- 谈谈Nuxt生命周期 Nuxt.js就是一个Vue的服务渲染框架,和React的服务渲染框架Next.js类似, 我们这里使用的版本是v1.4.2(默认初始化版本是基于...这种功能是面向全站的,所以要注入到全局,所以页面都默认执行 往router注入中间件即可全局生效 module.exports = { router: { middleware: ["device

    2.1K40

    不同级别的web前端工程师都应该掌握哪些知识呢

    不同级别的web前端工程师都应该掌握哪些知识呢 初级前端工程师:能熟练使用html、css、js 主要工作还是搭建静态页面,主要工作可能是给一些工作做企业官网居多(个人猜测)。...进阶的知识的话就是响应式这一块了,一套代码能适配pc+手机是初级前端工程师的进阶, 中级前端工程师:作为一名中级前端工程师的话,除了上面的以外,还需要会使用一些框架之类的东西,像bootstrap、jquery...首先要学习的就是前端工程化,推荐的几个进阶框架是angular.js、vue-cli、react 。那我本人比较推荐学习的是vue,至于为什么...肯定是因为火,第二是因为简单好用。...进阶就是要学习es6 7 语法、vuex、Element_ui (开发pc框架)、vux(开发手机框架)、Mint UI(开发手机框架)、Nodejs(后端语言,js语法), 对于工作到一定年限的前端工程师

    89020

    web前端开发工程师的三个阶段需要掌握哪些内容

    前端工作还不仅仅只是网页的制作,还有微网站、APP的制作,游戏制作,例如可以将你开发的Web页面直接打包成手机使用的APP应用,游戏的互动界面更是以前端开发技术为主。...它的实质是前端代码在浏览器被编译、运行、渲染。前端代码主要由三个部分构成:HTML(超文本标记语言)、CSS(级联样式表)、JavaScript 。...web前端开发工程师的三个阶段需要掌握哪些内容 初级前端工程师:能熟练使用html、css、js 主要工作还是搭建静态页面。...进阶的知识的话就是响应式这一块了,一套代码能适配pc+手机是初级前端工程师的进阶, 中级前端工程师:作为一名中级前端工程师的话,除了上面的以外,还需要会使用一些框架之类的东西,像bootstrap、jquery...进阶就是要学习es6 7 语法、vuex、Element_ui (开发pc框架)、vux(开发手机框架)、Mint UI(开发手机框架)、Nodejs(后端语言,js语法) 在掌握了基础模块的基础上

    1K10

    Joomla功能介绍

    ,自适应电脑、手机、平板访问;无需重新添加内容,手机站、小程序、微官网直接调用电脑网站内容;手机网址(URL)和电脑网站保存一致,无需额外进行移动SEO优化;支持与微信公众号结合实现微官网;使用小程序插件便可快速上线微信...、百度、支付宝、QQ、字节跳动(今日头条、抖音)、360等多端小程序;支持手机一键拨打电话功能;商城模块支持微商城和手机支付;支持自定义手机底部菜单。...SEO优化支持自定义TDK,可自定义全站及每个页面的标题(title)、关键词(keywords)、页面描述(description);网址(URL)及网站目录采用树状结构,结构层次清晰;响应式布局,电脑和移动可以同步优化...www域名功能;支持http强制跳转https(需要先在服务器安装SSL证书启用https)。...源码与二次开发开源版本100%开源,可轻松进行二次开发;后台可关闭调用系统默认css、js功能,自定义制作模板方便灵活。

    33630

    简单的四种方式单点登录实现(SSO)

    在做单点登录之前观察了很多网站,比如微软中国登录跳转到微软美国统一登录页面再跳转过来,淘宝天猫登录,京东登录。...方法1 登录成功之后通过 url带token参数跳转 比如阿里云登录万网的方式 方法2 在js里获取登录服务器的token jQuery.getScript("http://localhost:8081...",function(){console.log(token);}); 方法3 登录成功之后 跳转到 (一站登录把全站都登录上) 方法4 登录成功之后 跳转到 (一站登录把全站都登录上) 思路...以上的几种方式是我自己整理不需要加入复杂比较重的框架的简单SSO实现 用以上的方法必须设置SSO服务允许跨域 /** * 公共获取是否登录 * @param * @param httpSessionl

    3.3K10

    Joomla系统简介

    MySQL5.6 支持语言 用户自定义(支持全球各种语言,每个网站可设置无限多种语言) 适用范围 企业官网、个人网站、政府单位网站、学校网站、B2B/B2C商城网站等 四合一网站,轻松同步多个终端 PC...+手机+平板+小程序微信+百度+支付宝+字节跳动+QQ+360+快手+飞书+钉钉+京东 Joomla是世界上非常流行的软件包,它十分的安全,使用MVC结构组织代码,可扩展性非常的强大,被广泛的用于企业,...Ecoxiu多语言企业建站系统主要用于搭建企业网站,采用PHP+MySQL架构,全站内置了SEO搜索引擎优化机制,支持用户自定义语言(全球各种语言),拥有企业网站常用的功能模块(简介模块、文章模块、产品模块...图片模块、招聘模块、在线留言、反馈系统、在线交流、友情链接、网站地图、会员与权限管理、TAG标签),强大的SEO及伪静态设置功能,支持自定义网站颜色风格,支持按栏目自定义Banner图和数据调用,支持手机底部菜单

    40060
    领券