Nginx

无描述
  • Nginx下如何设置WordPress为多站点?

    WordPress的多站点功能允许安装一个WordPress程序的情况下,实现多个站点(也就是一套程序,可以绑定多个域名或子域名)。 每个站点拥有独立的主题、插件、文章以及页面。 这样可以极大的减少了维护和更新多个WordPress安装程序的麻烦, 并且,每个站点之间又能够相互独立,互不影响。 WordPress multisite有两个方式:子目录和子域名,这里我们主要介绍子域名方式。 也就是说,…

  • Nginx下修改WordPress固定链接设置后无法访问

    用WordPress肯定是要用固定链接,不仅目录清晰,而且利于SEO。当你用Apache做Web服务器的时候自然是没什么问题,只需要在设置-固定链接设置中选择一下就好了,不过当你用Nginx的时候,就有点小问题了,当你选固定链接的时候,你的网站会无法访问。 以下文章主要介绍了Nginx下修改WordPress固定链接导致无法访问的问题解决,同时作者也给出了官方关于修改固定链接的方法,需要的朋…

  • 利用Nginx的auth_basic模块密码保护WordPress后台目录

    有时候WordPress会遭遇到一些别有用心的人尝试访问wp-admin进行登录,这时候如果对后台目录的访问进行一个限制,就能防止一部分恶意行为。那么今天就利用一下Ngnix的ngx_http_auth_basic_module模块,进行一个简单的访问验证。 默认情况下Nginx已经安装编译了这个模块,我们可以通过几步就可以完成对指定目录的保护。 第一步:创建密码文件 登录ssh到你想要存放密码文件的目录,…

  • 部署在Nginx的wordpress全部页面都出现404错误

    虽然这个问题网上已经有很多人回答过了,但是还是不能解决我的问题。Nginx上的wordpress,除了首页外,其它页面全部出现404。下面是nginx的配置: server { listen 80 ; listen [::]:80; root /var/www/html/p/swear; index index.php index.html index.htm; server_name skinnybikiniswimwear.org; location / {…

  • WordPress切换到Nginx服务器

    这几天将几个WordPress的Web服务器从Apache切换到了Nginx,中间遇到了不少问题,因此记录一下,以便日后维护使用。 对于WordPress站点来说,固定链接主要是通过根目录下的.htaccess文件来控制,切换服务器后,Nginx的rewrite格式和Apache的不同,需要修改。 先卸载Apache系统,之后安装Nginx系统。 在BT面板后台,点“网站”-“设置”-“伪静态”…

  • wordpress/nginx安全设置

    最近闲时研究了下博客的安全,除去系统的安全问题,主要关注点在登录这一块。 一、安装wordpress插件实现安全登录 Google Authenticator (使用谷歌两步验证加强 WordPress 登录安全) 我选择了这个真正能保证wp安全的这个插件,这个插件提供双重安全验证登录,跟谷歌帐户的“两步验证”是一样的原理。在wp上安装好这个插件并启用后,进入“用户”-》&l…

  • 利用nginx的fastcgi_cache缓存加速WordPress

    WordPress有很多的缓存加速方案,例如插件缓存(wp-super-cache、wp-rocket等)、PHP代码缓存等等,现分享本站使用的nginx缓存。利用fastcgi_cache缓存。 在使用nginx缓存之前,必须在nginx里面加载专门的模块,这个模块叫做ngx_cache_purge。 添加ngx_cache_purge模块 下载ngx_cache_purge模块 ngx_cache_purge模块的官方地址:http://labs.frickle.com/files/。在这个地址找到…

  • WordPress Multisite Nginx 的伪静态(Rewrite)规则

    WordPress是一个注重美学、易用性和网络标准的个人信息发布平台。WordPress 虽为免费的开源软件,但其价值是无法用金钱来衡量。使用WordPress可以搭建功能强大的网络信息发布平台,但更多的是应用于个性化的博客。针对博客的应用,WordPress能让您省却对后台技术的担心,集中精力做好网站的内容。 把下面代码存为wordpress.conf,然后在域名配置文件(domain.com.conf)中嵌入(incl…

  • Nginx上万能的wordpress伪静态配置方案

    为wordpress添加伪静态功能,可以让wordpress更快更容易被搜索引擎检索提高网站访问量和访问体验。 nginx是高性能的服务器软件,但是目前网络上流传的wordpress在nginx伪静态规则问题非常多,基本使用的都是以下伪静态代码 location / { if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*…

  • Nginx 常用的调优配置

    Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、新浪、网易、腾讯等。设置好n…