【编程随想】20190306
 doctorrm      2019-03-06 22:22:01      32      0      

一、
今天在同一台服务器上创建了两个WordPress网站(学习用),因为只是一个文件夹,数据库也是独立的,所以非常方便。只是在用.htaccess做重定向的时候,最好每个WordPress都要有.htaccess,缺少.htaccess的WordPress文件夹在重定向的时候使用的是其它WordPress文件夹中的.htaccess(一般为最外层的),这会造成重定向错误。

这时候虽然有多个.htaccess,但只需要一个apache就即可。

二、
WordPress修改固定链接后访问文章出现404(centos,apache),这种情况99.999%是重定向问题。我从个人经验出发总结为以下几点:

  1. 在/etc/httpd/conf中增加vhost.map文件,添加映射。才能对.htaccess起作用。(这里我的情况是存在二级域名,是否对于www的也是如此,我不确定,但最好加上)
  2. 添加.htaccess,并注意添加写入权限
  3. 在/etc/httpd/conf/httpd.conf中对/var/www/html和/var/www/的目录启用 AllowOverride All。修改完后记得重启httpd:systemctl restart httpd

三、
WordPress静态化(通过simply static插件)注意:
1. 可以用相对路径,如/static/;
2. 每个目录的最多一次显示文章数要多(如1000),不要出现分页,否则重定向会错(目前不知道怎么解决)

除了需要手动更新外,用插件静态化会丧失评论功能,我看其它的静态wordpress网站的留言功能是可以用的,很好奇是怎么实现静态站点包含动态功能的。

参考:http://www.zuimoban.com/php/wordpress/11722_2.html

四、
最近几个月临近毕业,事情有些多,毕业后工作也会比较忙,博客也没啥访问量,因此后面博客的更新应该不会很频繁了。但是会一直心系博客,毕竟是一个个人的小小园地。

去打赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

正在跳转到PayPal...

发表评论