2013-04-25 3 views
0

Google 앱 엔진을 사용하여 웹 사이트를 만들었지 만 기본 페이지에서 폴더 구조의 다른 페이지로 연결하려는 경우 웹 사이트에로드되지 않습니다.Google 앱 엔진 웹 사이트 페이지 구조

링크가 정상적으로 작동하며 브라우저에서 직접 드라이브에서 확인하면 작동합니다. 전체 폴더를 앱 엔진이 액세스 할 수있는 별도의 폴더에 둘 필요가 있습니까? 아니면 하나의 엉망인 파일에 있어야합니까?

+0

더 많은 정보를 제공하십시오. 사용중인 언어는 무엇입니까? 구성 파일? 당신은 무엇을 성취하려고합니까? – Lipis

답변

1

app.yaml 파일을 확인하고 수정 한 후 폴더를 추가해야합니다. 예 :

application: xxxx 
version: 1 
runtime: python 
api_version: 1 

handlers: 

- url: /stylesheets 
    static_dir: resources/stylesheets 

- url: /imgs 
    static_dir: resources/imgs 

- url: /js 
    static_dir: resources/js 

- url: /html 
    static_dir: resources/html 
    mime_type: text/html 

- url: /.* 
    script: main.py 
+0

정말 고마워. 모든 파일 또는 폴더에만 적용해야합니까? – user2321564

+0

알았어. 고마워요! – user2321564

+0

당신은 환영합니다! 제 답변자를 해결책으로 표시하십시오! =) – Federico

0

Java로 코딩한다고 가정하고 HTTP 호출을 통해 WEB-INF 폴더에 직접 표시하려는 모든 파일을 넣어야합니다.

+0

어 ... 기본적으로 내가 지금 가지고있는 것은 HTML CSS와 자바 스크립트 파일이있는 폴더입니다. 메인 HTML 페이지는 메인 HTML 페이지에 링크 된 PHP 파일을 실행하는 Google 애플리케이션 엔진의 애플리케이션에 적합합니다. – user2321564

+0

PHP는 App Engine에서 직접 지원하지 않습니다. https://developers.google.com/appengine/ Java, Go 및 Python으로 코딩 할 수있는 문서를 참조하십시오. –

+1

죄송합니다. Python으로 작업하고 있음을 잊어 버렸습니다. 자바. 위 답장에서 답을 얻었습니다. 어쨌든 빠른 답장을 보내 주셔서 감사합니다! – user2321564