좋아, "blog/1/Title-of-post"에 "news_item.php? id = 1"을 다시 작성하도록 URL을 설정했습니다.귀여운 URL에서 ID를 가져 오기
제목이 예를 들어 "blog/23/12-days-to-go"와 같이 시작 부분에 숫자가있을 때와는 별개로 올바른 ID를 찾을 수 없습니다.
내가 설정 한 방법은 다음과 같습니다. 누군가가 이해할 수 있습니다.
재 작성 규칙
RewriteRule ^blog/([0-9]+)/([a-z-]+)/$ ./news_item.php?id=$1&t=$2
RewriteRule blog/([[0-9]+)/([a-z-]+) news_item.php?id=$1&t=$2
난 그냥
를 사용링크 내 쿼리로
`WHERE `id`=$id`
을 사용하여 URL을 다음
$id = intval($_GET['id']);
에서 ID를 가져옵니다
/blog/$id/$title/
제목의 시작 부분에 숫자가있는 경우를 제외하고는 잘 작동하지만 제목 내의 숫자는 괜찮습니다. 누구든지 무엇을 할 것을 제안 할 수 있습니까?