首页 > Web开发 > 详细

apache 伪静态转到nginx

时间:2017-06-06 18:00:41      阅读:252      评论:0      收藏:0      [点我收藏+]

1.apache伪静态配置

vim httpd.conf
#[plain] view plain copy
#加载模块
LoadModule rewrite_module modules/mod_rewrite.so
#加载.htaccess
AccessFileName .htaccess
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</Files>
#设置为All,则读取.htaccess内容
[plain] view plain copy
Options FollowSymLinks  
AllowOverride All

2.apache伪静态文件

# cat .htaccess 
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

3.配置nginx伪静态

location / {
  if (!-f $request_filename){
         rewrite ^/(.*)$ /index.php?s=$1 last;
         break;
  }
}


本文出自 “深呼吸再出击” 博客,请务必保留此出处http://ckl893.blog.51cto.com/8827818/1932583

apache 伪静态转到nginx

原文:http://ckl893.blog.51cto.com/8827818/1932583

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!