如何使用Codeigniter在最后的URL中自动添加.html

时间:2016-08-16 14:45:53

标签: php codeigniter-3

我在我的网站上使用Codeigniter。我在config

中添加了url_suffix
$config['url_suffix'] = '.html';

正常我使用相同的代码

创建$ href
 echo "<li><a href='".base_url()."products.html' class=\"current\">Products</a></li>";

我必须在最后添加.html。我如何在网址中自动添加.html但我不需要在最后填写

2 个答案:

答案 0 :(得分:0)

您应该使用 site_url()

您的href应如下site_url('controller/method');

答案 1 :(得分:0)

您应该使用site_url()函数在codeigniter中自动生成URL

使用此功能:

echo "<li><a href='".site_url('products')."' class=\"current\">Products</a></li>";

<强>相反:

echo "<li><a href='".base_url()."products.html' class=\"current\">Products</a></li>";