CodeIgniter框架Apache和Nginx服务器伪静态规则

本站采用CodeIgniter框架开发的PHP源码比较多,宝塔上又没有伪静态规则模版,经常在纠结CodeIgniter框架的问题,通过这篇文章,将CodeIgniter框架用到的伪静态规则记录下来,以便以后需要用的时候复制使用,这个很关键,差一点点导致我2天时间一直在无比的纠结中。

第一、Nginx规则

location / {
location / {
  if (!-e $request_filename){
    rewrite ^(.*)$ /index.php?/;
  }
}

第二、Apache规则

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

记录一下,经常需要用到。

另外推荐一个好用的Apache伪静态规则到Nginx伪静态转换器:https://winginx.com/en/htaccess

原文链接:https://vuesite.cn/21422.html,转载请注明出处。
0
显示验证码
没有账号?注册  忘记密码?