URL 요청을 "index.php"페이지와 쿼리 문자열로 리디렉션하고 싶습니다. 이 같은 :.htaccess 모든 URL 요청을 쿼리로 단일 페이지로 리디렉션
사용자가 주소 표시 줄에 "mydomain.com/foo"를 입력 한 경우, htaccess로하지만 PHP 파일에 $_SERVER[]
변수가 "foo는"문자열에게 내가 필요로하는 다른 단어
을 "의 index.php"를 포함하도록 리디렉션 "mydomain.com/"다음의 문자열은 "index.php"파일의 변수에 저장됩니다.
another examples:
mydomain.com/new/bar ----> "new/bar"
mydomain.com/search?color=15 ----> "search?color=15"
htaccess로 가능하거나 다른 방법을 시도해야합니까?
확실히 가능합니다. 그리고이 질문은 4548264538 번에 대해서 여기에 대해서만 대답했습니다. 그 답 중 어느 것도이 작업을 해결하는 데 도움이되지 않았습니까? _ 왜 안되니? _ 오른쪽에있는 "관련"섹션을 살펴보십시오. – arkascha
@arkascha 불행히도 마지막 주제에서 정답을 찾기 위해 몇 시간을 보냈습니다. 그것들은 매우 유사하지만 그들 중 누구도 나의 모범을 보이지 않는다. –
물론 그렇지만 비슷한 답변을 통해 직접 과제를 해결할 수 있습니다. 예를 들면 다음과 같습니다 : http://stackoverflow.com/questions/28433092/redirect-all-requests-to-index-php-using-htaccess'q ='를 제거하면 해결할 수 있습니다 . 아니면'? q = $ 1' 전체를 버려야합니다. – arkascha