开发者社区> 问答> 正文

nginx伪静态求助

我用的是飞天侠淘宝客程序 用的是阿里云 LINUX系统,飞天侠原伪静态规则 <IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
我想用的规则是
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(qitemei\.com)(:80)? [NC]
RewriteRule ^(.*) http://www.qitemei.com/$1 [R=301,L]
Redirect permanent qitemei.com http://qitemei.com
order deny,allow
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

都说上传到根目录就行  可是不行




要转换成nginx


大家说是服务器环境没有安装还是怎么回事 求帮助  希望有高手把伪静态转换一下 谢谢你们了

展开
收起
奇特美 2015-05-12 23:34:31 5926 0
2 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。
    楼主您好,

    按照这里的例子:http://www.thinkphp.cn/info/263.html 和 http://doc.thinkphp.cn/manual/hidden_index.html ,好象从apache规则转成nginx的,是可行的。

    或许您可以先测试一下,所要求的“详情页”在apache下伪静态规则是否完全可行。

    祝您尽早解决问题。
    2015-05-13 07:42:30
    赞同 展开评论 打赏
  • Renginx伪静态求助
    if (!-e $request_filename) {
        rewrite ^(.*)$ /index.php?s=/$1 last;
    }

    这个代码 可行一部分 就是列表页所有都行 就是内容页 就是详情页 不行 唯独详情页不行 参考希望你们帮助一下
    2015-05-12 23:37:32
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载