利用相对路径链接,实现不同域名正常访问同一个网站

2020年12月4日 评论 37,226

本题有了更好的答案,花了6.66红包买来的:
源站一个,域名多个,CDN分发,来实现多个域名访问同一个源站!
具体咋操作,不会!仅在此记录下。
(具体答案对方报价88.88,没舍得[哭])

最近由于有一个域名经常被污染,导致无法访问,让我很头疼,所以我在想有什么好办法能避免这个问题。

后来看到了有几个同行的网站,是使用多个域名,访问同一个网站,有的域名可以直接访问,有的则需要梯子,这倒是一个好办法。

但是我试验后,确实可以实现多个域名访问同一个网站。但是发现一个问题,就是网站很多的静态资源无法正常加载了。

这问题也很好想明白,因为虽然访问的内容是一样的,但是因为网站内有很多静态资源的链接还是以前的网址,如果域名受阻,静态的资源还是无法加载。

这个时候就可以考虑使用相对路径,避免更换了访问的域名导致网站内链接失效的问题。

这个时候就需要补一下基础知识:

相对路径的 / ./ 与 ../ 这三种写法的区别?

“../”表示上一级目录开始。

“./”表示当前同级目录开始。

“/”表示根目录开始。

那么我就可以把我们的根域名如“http://www.shejibiji.com/”直接替换成“/”。
因为“/”就表示根目录,而我们的域名绑定的也是根目录。

这样就可以实现不同域名,也可以访问到同一个网站文件。

举例:

就拿我这个网站举例。

以前申请友链是访问这个地址:https://www.shejibiji.com/archives/972

我可以改成“/archives/972”

这样即使我更换了域名,这些链接也不会受到影响。

为登录用户显示不同的 WordPress 菜单 网页前端

为登录用户显示不同的 WordPress 菜单

有的网站需要为未登录用户和登录用户显示不同的菜单,那么该如何实现呢? 可以通过下面的代码实现: 将下面代码添加到当前主题函数模板functions.php中: if( is_user_logged_i...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: