Tôi đang sử dụng iisnode để lưu trữ ứng dụng web nút trong IIS trên Windows. Khi tôi thiết lập các tuyến đường của tôi trên máy chủ web (nói Express hoặc Restify), tôi muốn làm điều đó theo cách độc lập với đường dẫn mà IIS đang lưu trữ ứng dụng tại.Ứng dụng web được lưu trữ trên iisnode có hoạt động trên đường dẫn ảo được lưu trữ trên đó không?
Ví dụ, ứng dụng của tôi có thể được lưu trữ tại hai đường dẫn khác nhau trên hai máy chạy IIS; người đầu tiên có thể lưu trữ nó tại /foo
và thứ hai tại /bar
. Giả sử ứng dụng của tôi muốn thiết lập một tuyến đường tại /baz
- trên máy đầu tiên tôi sẽ cần phải định cấu hình tuyến đường tại /foo/baz
và vào thứ hai, tôi sẽ phải sử dụng /bar/baz
có nghĩa là sao chép một số cấu hình được giữ trong IIS.
Có thể làm việc một cách đáng tin cậy đường dẫn từ bên trong một ứng dụng được lưu trữ bằng iisnode để tôi có thể tính toán các tuyến đường chính xác để thiết lập không? Hay là có một kỹ thuật khác mà tôi có thể sử dụng để tránh phải làm như vậy?
Điều đó không thể xảy ra trong trường hợp của tôi: ( – GraemeF
Thật đáng tiếc ... phải sử dụng directoy ảo trong tất cả các đường dẫn (hình ảnh, biểu định kiểu, tuyến đường, chuyển hướng ...) – Alvaro