나는 다음과 같은 것을 쓰지 않는다 : example.com/?id=2222
. example.com/2222
으로 변경하는 방법은 무엇입니까?PHP에서 작동하는 GET 변수의 방법을 변경하는 방법
3
A
답변
8
mod_rewrite을 조사해야합니다.
문서에서 :이 모듈은 규칙 기반 재 작성 엔진 (정규 표현식 파서를 기반으로 함)을 사용하여 요청 된 URL을 즉시 다시 작성합니다.
그래서 url은 example.com/2222와 비슷하지만 서버의 example.com/?id=2222로 번역됩니다.
2
2
mod_rewrite를 사용할 수없는 경우 (가장 좋은 방법) 404 트랩을 사용할 수 있습니다.
즉, 일반적으로 example.com/2222는 404 페이지를 사용자에게 표시합니다. 기본 404 페이지 대신 원하는 스크립트를 가리 키도록 서버를 설정 한 경우 example.com/2222 URL을 가져 와서 원하는 위치로 사용자를 리디렉션 할 수 있습니다.
관련 문제
- 1. PHP에서 URL의 일부를 변경하는 방법?
- 2. 내 오류 처리 방법을 변경하는 방법
- 3. 라이브러리가 함께 작동하는 방법을 찾는 방법?
- 4. 세트 사용! drscheme에서 변수의 값을 변경하는 방법
- 5. Zend에서 get 매개 변수의 유효성을 검사하는 영리한 방법
- 6. Java SessionID : GET SessionID 매개 변수의 이름을 얻는 방법?
- 7. php에서 시간 함수가 작동하는 시간
- 8. PHP에서 다차원 배열의 값을 변경하는 방법
- 9. PHP에서 'recursively'문자열을 변경하는 경우
- 10. 요청 방법을 변경하는 요청을 전달할 수 있습니까?
- 11. 표현식에서 매개 변수의 유형을 변경하는 방법은 무엇입니까?
- 12. PHP에서 클래스 변수의 자동 초기화가 가능합니까?
- 13. UIDataDetectorTypeCalendarEvent가 UITextView에서 작동하는 방법을 아는 사람이 있습니까?
- 14. GET 대신 POST를 사용하려면 devise의 로그 아웃을 변경하는 방법?
- 15. .Net에서 직렬화가 작동하는 방법
- 16. iPhone에서 작동하는 텍스트 글꼴을 변경하는 방법은 무엇입니까?
- 17. PHP에서 GET 메서드로 HTTP 요청을 다른 웹 사이트에 보내는 방법
- 18. GET 방법을 통해 데이터를 보내려면 어떻게해야합니까?
- 19. PHP에서 GET 요청을 보내는 방법은 무엇입니까?
- 20. PHP에서 GET 요청 수신 및 처리
- 21. 사용자 정의 컨트롤을 소스 창으로 끌어 놓는 방법을 변경하는 방법
- 22. PHP에서 원시 데이터를 요청하는 방법?
- 23. Mysql 및 PHP에서 단일 사용자 세부 정보를 변경하는 방법
- 24. @usedby 태그가 phpdoc에서 작동하는 방법
- 25. 행 부분에서만 작동하는 방법
- 26. scons가 제대로 작동하는 방법
- 27. PHP에서 이미지를로드하는 방법
- 28. NSURLMutableRequest POST 요청이 GET 요청처럼 작동하는 이유는 무엇입니까?
- 29. 내가 ID를 변경하는 방법을 알고 jQuery를
- 30. IIS 인증 방법을 BasicAuthentication으로 변경하는 방법은 무엇입니까?
이 특정 방법은 Apache 웹 서버가 사용된다고 가정합니다. – Powerlord