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 재작성 형식 모두 상대적으로 허용됩니다. 그러나 추적 및 분석 목적으로는 두 번째 형식(ID 포함)이 선호됩니다. 이를 통해 특정 동영상의 시청률을 쉽게 추적할 수 있습니다.
구체적인 예에서는 다음을 선택할 수 있습니다. 구현:
이것은 제목이나 숫자 ID를 기준으로 리디렉션할 수 있습니다.
위 내용은 .htaccess 및 play.php를 사용하여 PHP에서 URL 재작성을 구현하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!