如何使用codeigniter从codeigniter中的url中删除index.php

时间:2015-06-04 10:56:27

标签: .htaccess

我遇到了一个问题,我想从我的网址中删除index.php 我的网址就像http://localhost/Houseboat/index.php/home/about 我想改成http://localhost/Houseboat/home/about

请帮我解决我的问题

1 个答案:

答案 0 :(得分:1)

首先,您需要访问.htaccess文件,它应该位于public_html或其中的文件夹中。如果不是你需要创建它,那么将以下代码复制并粘贴到其中:

RewriteEngine On
RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
RewriteCond %{REQUEST_URI} !/system/.* [NC]
RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L]

希望这有帮助