Google App Engine เพิ่งเพิ่มการรองรับโมดูล และฉันเกือบจะแน่ใจว่าฉันจำใครบางคนที่บอกว่าคุณสามารถมีโมดูลที่มีรันไทม์ต่างกันได้ แอปเริ่มต้นของคุณอาจเป็น Python และโมดูลอาจเป็น Java หรือ PHP เป็นต้น และไฟล์การกำหนดค่าโมดูลจะทำให้คุณระบุรันไทม์สำหรับโมดูลนั้น
แล้วทำไมฉันถึงไม่รู้ว่าจะรันโมดูล PHP ภายในแอพ Python ได้อย่างไร?
ฉันมี dispatch.yaml
ที่ประกอบด้วย:
dispatch:
- url: "*/blog*"
module: blog
และ blog.yaml
สำหรับโมดูลที่ประกอบด้วย:
module: blog
version: wp
runtime: php
api_version: 1
และตัวจัดการมากมายสำหรับ Wordpress
มีใครสามารถทำสิ่งนี้ได้สำเร็จหรือไม่?
ในกรณีนี้ ฉันต้องการใช้งานบล็อก WordPress ภายใต้ http:/www.domain.com/blog
แทนที่จะอยู่ภายใต้โดเมนย่อยด้วยเหตุผล SEO
ดูเหมือนว่า appengine SDK ไม่ได้ใช้โมดูล เพราะถ้าฉันพยายามไปที่ /blog
มันจะทำให้ฉันมีข้อผิดพลาด 404
ฉันจะเล่นกับสิ่งนี้ต่อไปและโพสต์การอัปเดตหากฉันพบวิธีแก้ปัญหา