lnmp伪静态 默认目录伪静态

时间:11-05-22 栏目:VPS教程 作者:赵 容 评论:9 点击: 16,317 次

军哥的LNMP一键安装包一直是我小内存VPS的首选安装环境,因为它占用资源少,性能高。最新发布的lnmp0.7还增加了对LNMPA的支持,LNMPA使用Nginx作为前端服务能够更快更及时的静态页面、js、图片等,当客户端请求访问动态页面时由Nginx的反向代理给Apache处理,Apache处理完再交予Nginx返回给客户端。采用LNMPA能够更好的解决LNMP架构中由于PHP-FPM方面产生的502错误,同时提供更安全的多用户多站点环境。

众所周知,LNMP默认添加了Discuz、Wordpress、Sablog、emlog、dabr等伪静态支持,在新建虚拟主机时,输入以上名称就能对上述程序伪静态完美支持。如果,您还需要添加自定义伪静态规则,直接输入一个你想要的伪静态规则的名称,然后编辑/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面添加伪静态规则。

军哥的介绍中,写了新建虚拟主机的伪静态规则的问题,但是,有朋友就问我:我在安装LNMP环境的时候,已经输入了域名,我想用这个域名做站,这个的伪静态规则在哪里写呢?好了,今天,主要就来说说这个问题。

我们以DiscuzX1.5(或者X2)为例,来讲讲默认目录的伪静态该怎么写,写在哪里。

由于LNMP默认带有DiscuzX的伪静态规则(所有伪静态规则文件均在/usr/local/nginx/conf/目录下以程序命名的.conf文件中),我们就不需要新建一个伪静态文件了。DiscuzX1.5的伪静态规则文件为discuzx.conf。

下面我们要做的是修改nginx.conf 中默认虚拟主机,具体方法是在server添加上 include discuzx.conf;,如图:

lnmp

图中,我框中的就是我们添加的伪静态规则了,就是在root /home/wwwroot;下面增加一行:include discuzx.conf; ,之后保存,上传。

修改完成后,别忘记重启nginx,命令:

/usr/local/nginx/sbin/nginx -s reload

香港/美国/国内高速VPS

声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: lnmp伪静态 默认目录伪静态鄙视无耻复制行为!
关于隐私: 赵容非全职打理博客,所有评论不保证审核时间进度,我有义务保证您的个人信息不经由赵容部落透露给任何第三方,随意或虚假邮箱评论会自动进入垃圾箱无法展示和给您回应.
关于安全: 任何IDC都有倒闭和跑路的可能,出口线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.

lnmp伪静态 默认目录伪静态:目前有9 条留言

  1. ,具体方法是在server添加上 inclue discuzx.conf;
    inclue discuzx.conf;少了个d… include discuzx.conf;
    – – 难怪启动不了啦.复制也不安全.. 😡

    2012-10-29 22:39 [回复]
    • 赵 容:

      额,我不是复制,是手工输入,所以常有丢三落四的情况。。。

      2012-10-29 22:56 [回复]
  2. 地板
    沉冰浮水:

    好吧。。0.8要怎么设置?

    2012-03-28 21:37 [回复]
    • 赵 容:

      如果是lnmpa是可以直接支持.htaccess,lnmp的话,在添加域名时选择你要的伪静态便可以了,常用源码的规则都有内置了。

      2012-03-28 22:30 [回复]
  3. 板凳
    xioa11:

    亲爱的赵荣哥,问题已解决,爱死你了。。。。

    ps:图片上面的这行字“inclue discuzx.conf;”那个include少了一个d…

    2012-01-26 19:25 [回复]
    • 赵 容:

      Oh…悲剧的,嘿嘿

      2012-01-26 22:09 [回复]
  4. 沙发
    Microhu:

    前来支持一下…

    2011-05-22 22:25 [回复]
    • 赵 容:

      感谢!感谢!

      2011-05-22 23:37 [回复]

发表评论


海星云主机

广而告之