|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!Lnmp设置搭建了nginx的lnmp,也作了博客和服装论坛,我是如许做静态化的。
建一个discuz.conf和wordpress.conf和nginx.conf放在统一个文件夹下,详细地位详细安排,我的是放在/usr/local/webserver/nginx/conf上面
discuz.conf的内容以下location/{
rewrite^/archiver/((fid|tid)-[w-]+.html)$/archiver/index.php?$1last;
rewrite^/forum-([0-9]+)-([0-9]+).html$/forumdisplay.php?fid=$12last;
32last;
rewrite^/space-(username|uid)-(.+).html$/space.php?$1=$2last;
rewrite^/tag-(.+).html$/tag.php?name=$1last;
} wordpress.conf的内容以下利用(supercache减速)location/
{
autoindexoff;
set$wp_super_cache_file”;
set$wp_super_cache_uri$request_uri;
if($request_method=POST)
{
set$wp_super_cache_uri”;
}
if($query_string)
{
set$wp_super_cache_uri”;
}
if($http_cookie~*“comment_author_|WordPress|wp-postpass_”)
{
set$wp_super_cache_uri”;
}
if($wp_super_cache_uri~^(.+)$)
{
set$wp_super_cache_file/wp-content/cache/wp_super_cache/$http_host/$1index.html;
}
if(-f$document_root$wp_super_cache_file)
{
rewrite^(.*)$$wp_super_cache_filebreak;
}
if(-f$request_filename)
{
expires30d;
break;
}
if(!-e$request_filename)
{
rewrite^(.+)$/index.php?q=$1last;
}
} (不利用supercache减速以下,倡议利用下面的,全乎)location/{
if(-f$request_filename/index.html){
rewrite(.*)$1/index.htmlbreak;
}
if(-f$request_filename/index.php){
rewrite(.*)$1/index.php;
}
if(!-f$request_filename){
rewrite(.*)/index.php;
}
} 在你的假造机设置中如许设置
在假造机设置的第一个年夜括号中到场一句援用(discuz)大概(wordpress)反省nginx设置,没有毛病,重启
给你个例子
这是我的bbsserver
{
listen80;
server_namebbs.1dle.com;
indexindex.htmlindex.htmindex.php;
root/data0/htdocs/bbs;
includediscuz.conf;
error_page404=/error/404.html;
error_page502=/error/502.html;
location~.*.(php|php5)?$
{
#fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
includefcgi.conf;
}
log_formatwwwlogs‘$remote_addrC$remote_user[$time_local]“$request”‘
‘$status$body_bytes_sent“$http_referer”‘
‘”$http_user_agent”$http_x_forwarded_for’;
access_log/data1/logs/wwwlogs.logwwwlogs;
}
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|