Remove index.php from codeigniter in xamp

前端 未结 7 933
名媛妹妹
名媛妹妹 2021-01-21 07:11

I\'ve tried quite a few answers but keep coming up against the good ol, 404 wall of terror. I\'m on Windows 7 using a xamp stack. mod_rewrite is enabled.

I put the htacc

7条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-01-21 07:42

    Firstly, enable "rewrite module' of apache in XAMPP

    If you are using XAMPP or WAMP package then you will find the file at:

    {xampp_dir}/apache/conf/httpd.conf
    {wamp_dir}/apache/conf/httpd.conf
    

    Find following line and remove the ‘#’ sign.

    LoadModule rewrite_module modules/mod_rewrite.so
    

    Actually, we can do upper by XAMPP popup menu: Apache -> Apache Modules -> rewrite module, and select it so as to enable it.

    Secondly, we need change the htaccess by following:

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

提交回复
热议问题