ホームページ >バックエンド開発 >PHPチュートリアル >.htaccess と play.php を使用して PHP で URL 書き換えを実装するにはどうすればよいですか?
URL 書き換えを実装するには、以下を変更する必要があります:
1. .htaccess ファイルを変更します:
次のコードを .htaccess ファイルに追加します:
RewriteEngine On RewriteRule ^videos/play/([a-zA-Z0-9_-]+)$ videos/play.php?title= [L] RewriteRule ^videos/play/(\d+)/([a-zA-Z0-9_-]+)$ videos/play.php?id= [L]
2. play.php スクリプトを変更します:
play.php スクリプトで、パラメータを次のように処理します:
<?php if (isset($_GET['title'])) { // Redirect based on title } elseif (isset($_GET['id'])) { // Redirect based on ID } else { // Display error or default page } ?>
SEO の観点から、どちらの URL 書き換え形式も比較的許容されます。ただし、追跡と分析の目的には 2 番目の形式 (ID 付き) が推奨されます。これにより、特定のビデオの視聴者数を簡単に追跡できます。
特定の例では、以下を選択できます。実装:
これタイトルまたは数値 ID に基づいてリダイレクトできます。
以上が.htaccess と play.php を使用して PHP で URL 書き換えを実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。