如何使用wampserver

时间:2015-12-08 01:28:50

标签: .htaccess codeigniter

美好的一天,我是codeigniter的新手程序员。我刚刚开始测试codeigniter的教程指南。制作Home.php,about.php,并在数据库中插入/查看数据。

我想问一下,如何删除url中的index.php?我试着用同样的问题批准结果,我只是问。使用教程,youtube教程中的示例代码制作.htaccess,并在此stackoverflow中回答。我只是制作了codeigniter的基本教程,但当我删除URL中的index.php时,页面找不到我的about.php或/ news / create。

顺便说一句,我使用wamp服务器。对不起,如果我的英语太差了。提前谢谢。

1 个答案:

答案 0 :(得分:1)

首先确保在wamp上启用mod重写模块转到

Apache > Apache modules
  

向下滚动列表到重写模块启用它。

enter image description here

重新启动wamp。

然后尝试 .htaccess 并将其添加到主目录。

<强>的.htaccess

Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

以下是更多可用的htaccess Click Here

<强>目录

application

system

.htaccess

index.php

然后在你的config.php文件中添加基本网址,不要让它空白。

$config['base_url'] = 'http://localhost/project/';

$config['index_page'] = '';