zoukankan      html  css  js  c++  java
  • Codeigniter 去除URL中的index.php

    在Codeigniter中默认url的形式:http://huangjacky.com/index.php/controller/action/param1/param2,那么如何去掉这个url中的index.php呢?其实我们只需要在根目录创建一个.htaccess文件,定义一下规则即可,.htaccess文件的具体内容如下:

       1:  # Customized error messages.
       2:  ErrorDocument 404 /index.php
       3:   
       4:  # Set the default handler.
       5:  DirectoryIndex index.php
       6:   
       7:  # Various rewrite rules.
       8:  <IfModule mod_rewrite.c>
       9:    RewriteEngine on
      10:    RewriteCond %{REQUEST_FILENAME} !-f
      11:    RewriteCond %{REQUEST_FILENAME} !-d
      12:    RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
      13:  </IfModule>

    在nginx下还需要再修改一下这个重定向。等我再研究。

  • 相关阅读:
    我回来了.jpg
    NOIp2016 day1解题报告
    丢人笔记:黑科技——使用streambuf加速读入输出
    点分治总结
    改一下OI代码风格
    算法笔记:笛卡尔树
    复腱
    poj3348Cows 凸包板子
    线段树板子poj3468
    CH4201楼兰图腾
  • 原文地址:https://www.cnblogs.com/huangjacky/p/codeigniter.html
Copyright © 2011-2022 走看看