나는 간단하게 할 수 없으며 문제가 무엇인지 이해하지 못합니다. 그냥 멋진 찾고 URL을 만들고 싶습니다..htaccess 및 PHP 다시 쓰기
내 링크는 다음과 같습니다 www.mysite.com/coach/23/victor
내 .htaccess
파일은 다음과 같습니다
$page_type=$_GET['p'];
$page_type=$_GET['id'];
$page_type=$_GET['title'];
:이 같은 정보를 얻으려고
RewriteEngine On
RewriteRule ^([^/]*)\.html$ /index.php?p=$1 [L]
RewriteRule ^([^/]*)/([^/]*)\.html$ /index.php?p=$1&id=$2 [L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)\.html$ /index.php?p=$1&id=$2&title=$3 [L]
파일 functions.php
에 index.php
에 나는 functions.php
을 포함하고 스위치를 만듭니다.
switch($page_type){
case "home": include "home.php";
break;
}
문제가 무엇 것이다 당신이 규칙은
.html
을 기대 다시 wowever 모든에 가고 싶어? – Shoe
대답은 탐욕스러운 정규 표현식과 관련이있을 것입니까? 누가 알아. –
'$ page_type'을 3 줄 연속으로 3 번 덮어 쓰면 아마 도움이되지 않을 것입니다. –