1. 程式人生 > >Caddy環境下WordPress博客偽靜態設置

Caddy環境下WordPress博客偽靜態設置

write php-fpm 動態 not 有用 com 不可 可能 .com

博客講了許多Caddy教程,Caddy是一個極簡的HTTP服務器,支持HTTP/2動態網頁服務器,比起Nginx簡單許多,同時部署配置很便捷,也節流內存,申請SSL證書極端便捷,偶然候用來搭建博客也是一種不錯的挑選。這裏說下Caddy環境下Wordpress偽動態配置文件。

配置

偽動態參數:

rewrite {
  if {path} not_match ^\/wp-admin
  to {path} {path}/ /index.php?{query}
}

就便說下Wordpress博客團體配置文件。

#域名301重定向
www.moerats.com {
  redir https://moerats.com{uri}
}
#域名配置
moerats.com {
  #wordpress程序所在文件夾
  root /wordpress
  #主動簽發ssl證書,email隨意填
  tls [email protected]
  gzip
  #PHP設置
  fastcgi / 127.0.0.1:9000 php
  #偽動態設置
  rewrite {
    if {path} not_match ^\/wp-admin
    to {path} {path}/ /index.php?{query}
  }
}

如果想使用伏筆VPS的ssl證書,請將tls一行參數改成tls /root/ssl.crt /root/ssl.key後頭為證書路徑。

關於PHP設置,偶然候填入127.0.0.1:9000可能不可用,這時候咱們需要openphp-fpm配置文件,這裏以php7為例。先從配置文件裏找到listen = /run/php/php7.0-fpm.sock,然後將後頭的填入到配置文件,譬如:

fastcgi / /run/php/php7.0-fpm.sock php

相關教程

  • 一個極簡的HTTP Server: Caddy一鍵部署script,帶站點配置教程
  • 小內存雲主機部署Caddy+PHP 7+Sqlite 3環境,並快速搭建Typecho博客

希望以上的文章對各位有用,如果覺得不錯給我點個喜歡吧!更多和Caddy環境下WordPress博客偽靜態設置相關的問題或者對海外主機租用有疑惑也歡迎大家咨詢。

Caddy環境下WordPress博客偽靜態設置