背景略过.
总结了一下,其实apache下的.htaccess写法和nginx的conf差别不大,大概就是这几点:
- 把前面的Redirect 30X改成
rewrite
- 然后在结尾加上与301/302对应的词:302→
redirect
,301→permanent
- 根目录以
^
代替 - 每行结尾加上分号
;
- url结尾不要有
/
,其余保持原样即可
示例:
.htaccess | Redirect 301 /count-time.html http://xiaohudie.net/tech/count-time.html |
nginx | rewrite ^/count-time.html http://xiaohudie.net/tech/count-time.html permanent; |
我是写在include wordpress.conf;
这句之前,写好之后在putty里输入/usr/local/nginx/sbin/nginx -t
用来测试语法是否有错误,如果是下面的结果说明你没犯原则性错误
[root@ceezi ~]# /usr/local/nginx/sbin/nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
然后输入/usr/local/nginx/sbin/nginx -s reload
重启nginx
然后没有然后了,今天输了钱,十分心痛,暂时无力凑字数
nginx301 is coded by http://xiaohudie.net. Any posts here is one hundred percent original, so please keep my link so as not to hurt this pretty girl. -
没我在,评论貌似越来越少了哦 :nono:
@跑调的包子 最近无晒状态啊
好深奥的,来支持一下
输钱了。。我们明天考试。。
@Android 考的咋样啊
@小蝴蝶 八字打头已死
@Android 别死,鲤鱼打挺重新生活
@小蝴蝶 爸妈不让活 孩子就去屎
好文。 都忘了当时是怎么写得了 。。。 :han:
来了。
习惯使用变量 $scheme://$host