Apl Web Microsoft Office boleh pratonton dokumen pejabat terus dalam talian. Kesannya seperti http://www.labnol.org/internet/google-docs-viewer-alternative/26591/
Saya perlu membenamkan halaman dalam bentuk iframe dalam tapak web saya dan dapat mengendalikan elemen dalam iframe, jadi saya fikir saya boleh menggunakan Apl Web Office anti-generasi untuk menyelesaikan masalah merentas domain.
Saya menghadapi beberapa masalah semasa proses penjanaan terbalik dengan Nginx.
Konfigurasi Nginx adalah seperti berikut
location /document {
proxy_pass https://view.officeapps.live.com;
proxy_set_header host $http_host;
proxy_set_header X-real-IP $remote_addr;
proxy_set_header X-forwarded-for $proxy_add_x_forwded_for;
}
Soalannya adalah seperti berikut:
Lawati my.domain.com/document, kandungan ralat halaman ialah:
404-Fail atau direktori tidak ditemui.(IIS)
Lawati my.domain.com/document/op/view.aspx?src=http://img.labnol.org/di/Word.docx
Kandungan ralat halaman ialah:
404 TIDAK Ditemui(Nginx/1.6.2),
dan permintaan itu diubah hala ke my.domain.com/error/error.html?aspxerrorpath=/document/op/view/aspx
Saya tidak banyak menggunakan Nginx Saya tidak menemui sebabnya selepas mencubanya untuk masa yang lama.
Saya dapati sebabnya dengan bantuan orang lain Tukar baris kedua kepada
roxy_pass https://view.officeapps.live.com/;
Itu sahaja