本站采用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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。