0
내 클라이언트 페이지 (index.html)에서 국가 목록을 얻으려는 디렉토리 countries.php에 파일이 있습니다. 지금까지는이 URL을 사용하여 요청을하면 localhost/api/countries
하지만 예를 들어 localhost/api/countries/cuba
일 때 모든 국가의 목록을 얻습니다. 그러나 내가 수행하는 경우 localhost/api/countries?name=cuba
은 필요한 항목을 반환합니다. 여기 .htaccess에서 URL 재 작성이 작동하지 않습니다.
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteRule ^([^/]+)/?$ countries.php?name=$1 [L,NC]
이가 .PHP 확장자를 제거하지만이 매개 변수
를 다시 나던
나는이 질문을 이해할 수 없다. 제발 당신이 원하는 것을 분명히 할 수 있습니다. 감사. – Rounin