2012-01-09 2 views
0

아파치에서는 DirectoryIndex를 사용하여 다른 파일이나 확장자를 기본 서비스로 지정할 수 있습니다. 어떻게 RoR을 사용하여이를 수행 할 수 있습니까? 공개 디렉토리에는 JS 파일을 색인으로 제공해야하는 몇 개의 폴더가 있습니다. 아파치와RoR에서 어떻게 기본 파일 DirectoryIndex를 설정할 수 있습니까?

, 내가 할 줄 : 나는 생산을위한 로컬 및 Heroku가에 WEBrick 사용하고

DirectoryIndex index.js 

.

답변

0

그럼 난 경로를 생성 같은 것을 사용하지 않는 당신은 정말 Heroku가이 작업을 수행 할 수

match 'stats/index' => 'stats#show' 

가장 우아하지는 않지만 로컬 및 프로덕션 환경 간의 종속성을 관리하는 것보다 쉬울 것이라고 생각합니다.

1

당신이 rack_rewrite

내가

def show 
    output = File.read("public/js/stats/index.js") 
    render :text => output 
end 

처럼 JS에로드 된 컨트롤러를 작성, 결국

+0

+1 정보를 얻으려면 rack_rewrite에서 나를 밝히십시오. - 어느 날 편리하게 올 수 있습니다. – jbnunn