站内站,配置伪静态,在网站目录里再搭建一个网站,将网站程序上传到网站新建目录,网站配置伪静态,一个目录站就这样搭建成了。
做一个站内站,在网站目录里新建一个文件夹,上传wordpress程序到文件夹,开始配置站内站,这个网站中的网站比本站多了一个目录名https://www.gy1205.cn/m/,因为我创建的文件夹的名称是“m”,切图:
然后就是配置伪静态,因为我的网站固定链接设置为数字id,不配置伪静态,站内站只能设置为朴素模式,切图:
因为配置了伪静态,所以才能使用固定链接设置为数字id形式,伪静态的配置,就是到伪静态配置文件中进行设置,切图:
location /m/{
try_files $uri $uri/ /m/index.php?$args;
}
去掉WordPress分类链接中的category,我用的是插件WPJAM,也可以用代码去掉,用代码的话,貌似目录不能去掉,分类目录前缀加一个“.”的话,肉眼看是去掉了,用站长工具检测工具测试一下,会发现,这个category变成了一个“/./”,(代码教程地址:去掉WordPress分类链接中的category教程),切图:
站内站,就是在已有的网站内新建一个文件目录上传wordpress程序再搭建一个网站,其他网站配置除了伪静态这块,到目前为止,我也是没有遇上其他什么问题了。
我的站内站添加了一个独立的数据库,不与原来的网站的数据库共用。
我的缓存配置也是只用一种配置,服务器安装有ngx_pagespeed模块,使用Nginx Helper (nginx缓存插件)配置,wp-config.php文件添加代码开启缓存,之后权限配置为“444”,如下:
define( 'WP_MEMORY_LIMIT', '64M' );
define('RT_WP_NGINX_HELPER_CACHE_PATH','/dev/shm/nginx-cache');
我的网站建设的站内站,具体就是这些操作,站内站,也是一个很不赖的选择。
领取专属 10元无门槛券
私享最新 技术干货