thinkphp3.2----實現偽靜態和路由配置


URL模式:

0.普通   http://localhost/qixin/ThinkCMF(test)_backup/index.php?g=user&m=login&a=index    帶有?號這種傳參路徑,對SEO不友好

1.pathinfo   http://localhost/qixin/ThinkCMF(test)_backup/index.php/user/login/index

2.rewrite    http://localhost/qixin/ThinkCMF(test)_backup/user/login/index.html          已經去除掉index.php,要開啟Apache rewrite moudle,建立.htaccess文件

 

在config中配置

'URL_ROUTER_ON'   => true,      // 開啟路由
'URL_MODEL'=>2, //URL模式
'URL_ROUTE_RULES'=>array(    //'路由表達式' => '路由地址和傳入參數'
        'product'=>'Index/Index/product',
        'articleList'=>'Index/Article/articleList',
        '/^articleList_cat_id_(\d+)$/'=>'Index/Article/articleList?cat_id=:1',
        '/^article_id_(\d+)$/'=>'Index/Article/detail?article_id=:1',
     'upload_face$' => 'user/profile/upload_face',       //規則路由 http://localhost/qixin/ThinkCMF(test)_backup/upload_face.html
     '/^upload_face_(\d+)$/' => 'user/profile/upload_face'  //正則路由 http://localhost/qixin/ThinkCMF(test)_backup/upload_face_1.html ), 'URL_HTML_SUFFIX' => 'html', // URL偽靜態后綴設置

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM