给url的后面加上.html
根据手册里面把哪个配置的$config['url_suffix'] 变量后面机上.html但是后面还是没有显示。html这是什么原因啊? 嘿嘿,你理解错了,不是自动添加某个指定的后缀,而是有无指定的后缀都访问同一页面。例如,本来可以访问http://www.exaple.com/c/m/a页面:指定后缀为.html后,你在浏览器端输入http://www.exaple.com/c/m/.html和http://www.exaple.com/c/m/a访问的是同一页面;不指定后缀.html的话,访问http://www.exaple.com/c/m/.html会404报错。 哦。谢谢楼上解答,如何让每个页面后缀自动加上.html呢? 我也想求解一下, 如果让网址自动加上 .html 首先在config.php下配置$config['url_suffix'] = '.html';比如你有个a标签的要跳转到一个url,可以这样写:
<a href="<?= siteurl($url) ?>" >返回首页</a>
如果是要直接跳转则可以在控制器里这样写:
redirect('login');
这样都能自动增加.html的后缀。
页:
[1]