在Nginx中配置伪静态

有些服务器没有安装Apache,而是安装的Nginx。Nginx在性能和负载均衡上做的比Apache好。这对于以前习惯于Apache配置的站长们来说,就得要学习新的知识了。Ian将平时学到的,用到的知识做些记录,和大家分享。

Nginx的配置文件位置:/usr/local/nginx/conf/nginx.conf
Nginx的重启(重新加载)命令: /usr/local/nginx/sbin/nginx -s reload
注:/usr/local/nginx/conf/ 为安装Nginx的路径。
编辑方法:我的是Windows下的记事本,修改完成之后在通过Ftp上传到服务器上。当然,如果你能直接用VI或者其他的工具直接编辑更好。注意用windows下的编辑工具的时候,有些文件的编码方式要注意。尤其是utf-8的。用记事本或者其他的一些工具编辑的时候要注意保存后的文件类型方式。可以通过记事本,另存为,看到最下方的编发方式。

WordPress的静态配置:
第一中方法:
在需要配置的server段落中添加:

location / {
if (-f $request_filename/index.html){
                rewrite (.*) $1/index.html break;
        }
if (-f $request_filename/index.php){
                rewrite (.*) $1/index.php;
        }
if (!-f $request_filename){
                rewrite (.*) /index.php;
        }
}

这一段也可以单独保存成一个文件,比如wordpress.conf,放到nginx.conf同级目录下,然后在server里面使用:include wordpress.conf;

第二种方式:

location /
{
try_files $uri $uri/ /index.php?q=$uri&$args;
}

保存完配置文件后,就可以执行Nginx重新加载命令。

 Posted by  at 02:45  Tagged with: 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值