0
Compojure를 사용하여 Wordpress permalink를 모방하려하지만 여러 매개 변수를 사용할 때 모든 정적 파일 (css, js 및 img)을 찾을 수없는 이유는 무엇입니까? 여기 내 코드가있다. Compojure가 여러 매개 변수를 사용할 때 CSS가 표시되지 않습니다.
(defroutes approutes
(GET "/" [] (posts-for-home))
(GET "/:year/:month/:title" [year month title :as {uri :uri}] (single/tpl-single uri))
(route/resources "/")
(route/not-found "<h1>Page not found</h1>"))
(def app
(handler/site approutes))
은 내가 CSS는
http://localhost:3000/2014/11/test/css/main.css
대신
http://localhost:3000/css/main.css
에서 제공 한 브라우저 디버그 콘솔에서 보았다. 그런 다음 하나의 테스트 경로를 추가하고 다음과 같은 매개 변수 만 사용했습니다.
(GET "/:testparameter" [testparameter] (single/tpl-single testparameter))
경로가 완벽하게 작동했습니다. http://localhost:3000/justfortest
을 방문했을 때 모든 정적 파일이 루트 경로에서 제공되었습니다. 이 여러 매개 변수 문제를 해결하려면 어떻게해야합니까? 대답에 미리 감사드립니다.
HTML에서 CSS 링크를 어떻게 선언 했습니까? – ponzao