ホームページ >バックエンド開発 >PHPチュートリアル >thinkphp を使用して短いリンクを作成する方法を教えます

thinkphp を使用して短いリンクを作成する方法を教えます

小云云
小云云オリジナル
2017-11-22 11:18:433497ブラウズ

ショートリンクとは、平たく言えば、プログラムの計算などの方法で長いURLを短い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に書き換えてください

.htaccessのリダイレクトを設定して、次のように試してみてください

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

インデックスを隠す.php をエントリ ファイルのインデックスに含めることができます。詳細については、tp マニュアルを参照してください

上記の内容は、thinkphp での短いリンクの作成方法に関するチュートリアルです。皆さんのお役に立てれば幸いです。

関連する推奨事項:

PHP は URL ロング接続生成ショートリンク操作を実装します

Sina ショートリンク生成と復元ショートリンクチュートリアル

Weibo ショートリンクアルゴリズム PHP バージョン

以上がthinkphp を使用して短いリンクを作成する方法を教えますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。