wordpress multisite nginx 的伪静态(rewrite)规则-kb88凯时官网登录

时间:2018-09-01
阅读:
免费资源网 - https://freexyz.cn/

wordpress是一个注重美学、易用性和网络标准的个人信息发布平台。wordpress 虽为免费的开源,但其价值是无法用金钱来衡量。使用wordpress可以搭建功能强大的网络信息发布平台,但更多的是应用于个性化的博客。针对博客的应用,wordpress能让您省却对后台技术的担心,集中精力做好网站的内容。

把下面代码存为wordpress.conf,然后在域名配置文件(domain.com.conf)中嵌入(include wordpress.conf)就行了,此规则也适合单用户wordpress

location ^~ /files/ { 
    rewrite ^.*/files/(.*) /wp-includes/ms-files.php?file=$1 last; 
} 
 
location / { 
    server_name_in_redirect off; 
    port_in_redirect off; 
 
    if (!-e $request_filename) { 
        rewrite ^. ?(/wp-.*) $1 last; 
        rewrite ^. ?(/.*.php)$ $1 last; 
        rewrite ^ /index.php last; 
    } 
 
    if (!-e $request_filename) { 
        return 404; 
    } 
} 
 
location ^~ /blogs.dir/ { 
    internal; 
    root /home/www/wordpress/wp-content; 
}
免费资源网 - https://freexyz.cn/
返回顶部
顶部
网站地图