首頁  >  文章  >  後端開發  >  教大家如何用thinkphp做短鏈接

教大家如何用thinkphp做短鏈接

小云云
小云云原創
2017-11-22 11:18:433407瀏覽

短鏈接,通俗來說,就是將長的URL網址,透過程式計算等方式,轉換為簡短的網址字串。這篇文章我們就教大家如何用thinkphp做短連結。

tp框架感覺路徑有點長,怎麼優化比較好,偽靜態怎麼寫

http://www.cn3wm.com/ 3wmkj/yzmsfa/index.php?s=/Home/People/index/id/3.html

我現在想把index.php?s=/Home影藏掉,變成

http://www.cn3wm.com/3wmkj/yzmsfa/People/index/id/3.html

這個怎麼寫

tp裡不是提供好幾種路由方式麼,或.htaccess裡rewrite一下

設定.htaccess重定向啊,如下你試試看

Options +FollowSymlinks
RewriteEngine On
RewriteCond % {REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

index.php.php/$1 [QSA,PT,L]

index.php可以在入口文件index.php裡設定define('BIND_MODULE','Home'),詳情請看tp手冊

以上內容就是關於thinkphp做短連結的方法教學,希望能幫助大家。

相關推薦:

PHP實作URL長連線產生短連結操作

新浪短連結產生及還原短連結教學

###微博短連結演算法PHP版本#######

以上是教大家如何用thinkphp做短鏈接的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn