前瞻
對于seo而言杀狡,當一個網(wǎng)站同時出現(xiàn)兩個鏈接接訪問一個頁面會造成當前頁面的權重分散,所以對于tp框架啥箭,需要隱藏掉index.php
方法
方法很簡單臀脏,只需要在配置文件中設置'URL_MODEL' => 2,
采用重寫模式即可,但是需要注意的是如果不止一個index.php入口可以設置肤粱,后臺也有入口弹囚,就不要在前后臺共有配置中設置,要在前臺私有的conf/config.php
配置中設置领曼。原因見注意事項鸥鹉。
注意事項
- 如果綁定了model(index.php中添加
define('BIND_MODULE','ThinkerInternet');
)蛮穿,也就是說,前臺鏈接中去掉了ThinkerInternet(域名/控制器/方法的格式)毁渗,然后后臺添加了admin.php入口践磅,這時在共有配置中設置了'URL_MODEL' => 2,
,前臺不會出現(xiàn)問題灸异,但是后臺會報錯府适,拿登陸頁面來說,本身鏈接為域名/admin.php/Login/login
肺樟,使用U生成之后就是域名/Login/login
檐春,而前天沒有l(wèi)ogin控制器,所以會報錯么伯。
本文轉自 :http://yzjcool.xin