저는 일주일 동안이 문제로 어려움을 겪었습니다. 나는 Anguarjs를 사용하고 html5mode (true)를 설정하여 전에 url에 필요한 해쉬 기호 "#"를 제거합니다. 모든 것이 잘 작동하고 쿼리 매개 변수로 URL 로직이 작동합니다.Angularjs/.htaccess로 된 예쁜 URL
www.domain.com/thecurrentpage/?title=banana
내가 뭔가를 클릭 한 후 오른쪽 내용을 표시 할 때 그것은 변경하고 페이지를 새로 고칩니다.
www.domain.com/thecurrentpage/banana
을 그리고 같은 페이지에 와서 :
난 그냥 같은 링크를 가질 수 있어야합니다. 실제로 쿼리 매개 변수가있는 첫 번째 요소를 가리 킵니다. 나는 규칙을 다시 작성하고 모든 각도 라우팅을 사용하여 .htaccess 파일에서 모든 것을 시도한 것처럼 느낀다. 나는 단지 그것을 얻지 않는다.
여기서 '각도 1'은 무엇입니까 –
그것은 $ locationProvider.html5Mode (true)입니다. # 기호를 제거하기 위해. 그리고 나는 이것이 .htaccess 파일이나 그 반대의 것에 영향을 미치지 않는다는 것을 언급합니다. – Tsere