CodeIgniter只是简单的URl重写友好

时间:2013-06-10 22:16:57

标签: codeigniter url-rewriting

您好我到处尝试过,我有一个部分解决方案:(

我有这种网址

http://www.somesite.com/about?koje=gore

原作是

http://www.somesite.com/index.php/drey/about?koje=gore

加 htaccess的

<IfModule mod_rewrite.c>
# Turn on URL rewriting
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

并删除了index.php

$route['default_controller'] = "drey";
$route["about"] = 'drey/about'; 

删除控制器,现在我有问题,我想得到这种链接

http://www.somesite.com/gore.html

是否可以在routes.php中执行此操作?

1 个答案:

答案 0 :(得分:0)

您需要进入 config.php 并撰写

$config['url_suffix'] = '.html';

您需要记住,为了让您拥有.html后缀,您需要使用CI URL帮助程序创建链接。有关CodeIgniter URLsURL Helper

的更多信息