简单记录一下wordpress配置静态链接后,页面无法重定向,网页404的解决方法。可参考的posts特别多,我罗列了一些在references里。我会从三个方面来说这个问题,(1) wordpress静态链接的配置; (2) 导致404的原因及解决方法; (3) 自定义链接插件
wordpress静态链接的配置
Wordpress可供配置的静态链接很多
自定义链接插件
custom permalinks plugin
简单记录一下wordpress配置静态链接后,页面无法重定向,网页404的解决方法。可参考的posts特别多,我罗列了一些在references里。我会从三个方面来说这个问题,(1) wordpress静态链接的配置; (2) 导致404的原因及解决方法; (3) 自定义链接插件
Wordpress可供配置的静态链接很多
custom permalinks plugin
前面写过文章讨论如何在Hexo搭建的网站里添加Google Analytics, 想着把百度的分析也用起来,顺便去百度站长看了一下网站的检索情况,然后就发现github把百度的爬虫给墙了,返回的都是403。解决方法有以下几种,
我准备尝试后者。
考虑到已经在vps上挂了一个网站,此刻如果镜像github的网站,就得让nginx部署两个网站,即虚拟服务器,参考了几篇博客,记录一下配置的过程。
如果是用lnmp安装的nginx,其配置文件在/usr/local/nginx/conf/nginx.conf
中,可以通过cat查看,应该是默认配置了一个default服务器。
参考[2],按照如下过程配置,
添加如下行,以网站路径为/home/wwwroot/myweb为例
|
|
紧接着,修改/usr/local/php/etc/php-fpm.conf
为
最后重启php和nginx服务,如下
到此便配置完毕。
在配置过程中碰到了502 bad gateway的问题,引起502的可能因素很多,其中对于lnmp常见的就是nginx和php通信的问题。常用的通信方法有两种,分别是socket和ip:port。这里我采用的是ip:port。详细的解释可以参考这篇文章
[1] 如何解决百度爬虫无法爬取搭建在Github上的个人博客的问题?
[2] 在Nginx上配置多个站点
[3] nginx502错误和错误日志级别
[4] LNMP 常见502 Bad Gateway问题汇总
We are in the same story.
Astronomer? Software engineer