查看: 109|回复: 4

这段是nginx的重定向配置,用htaccess怎么表示?

[复制链接]

134

主题

505

回帖

1500

积分

金牌会员

积分
1500
发表于 2018-2-4 12:20:35 | 显示全部楼层 |阅读模式

装完环境发现用的是nginx,怎么改这个?

location / {

     if (!-e $request_filename){

          rewrite ^/(.*)$ /index.php/$1 last;
     }
  
}
回复

使用道具 举报

134

主题

505

回帖

1500

积分

金牌会员

积分
1500
 楼主| 发表于 2018-2-4 12:22:59 | 显示全部楼层
RewriteEngine On
RewriteRule  ^/(.*)$ /index.php/$1
对吗
还是这样
RewriteEngine On
RewriteRule  ^(.*)$ /index.php/$1
回复

使用道具 举报

33

主题

304

回帖

797

积分

高级会员

积分
797
发表于 2018-2-4 12:26:00 | 显示全部楼层
听说回帖金币+1,试试~
回复

使用道具 举报

26

主题

972

回帖

2154

积分

金牌会员

积分
2154
发表于 2018-2-4 12:26:25 | 显示全部楼层
老兄,我来解读一下你的问题:你用的nginx的重定向,但是你装的是Apache,所以你要换个写法?是这意思吧?
答:代码如下,自己试试,机器炸了别来找我。

[ol]
  • RewriteEngine on
  • RewriteCond %{REQUEST_FILENAME} !-d
  • RewriteCond %{REQUEST_FILENAME} !-f
  • RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L][/ol]复制代码
  • 回复

    使用道具 举报

    134

    主题

    505

    回帖

    1500

    积分

    金牌会员

    积分
    1500
     楼主| 发表于 2018-2-4 12:27:09 | 显示全部楼层

    yrj 发表于 2018-2-4 12:26

    老兄,我来解读一下你的问题:你用的nginx的重定向,但是你装的是Apache,所以你要换个写法?是这意思吧?
    ...

    谢谢大佬。。。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关注公众号

    相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖
    关注公众号
    返回顶部