2013-03-21 14 views
5

Bir Windows sunucusundaki bir dağıtımla birlikte absoluteUrl'i geçersiz kılmaya çalışıyorum. Meteor.startup içinde sunucuda Meteor absoluteUrl'i geçersiz kılabilir mi?

Bunu yapmamın:

Meteor.absoluteUrl({rootUrl: "http://example.com"}); 

konsol dönüşlerinde Meteor.absoluteUrl() çağrılması: http://localhost:3000.

Herhangi bir öneri memnuniyetle karşılanır. Meteor.absoluteUrl ({replaceLocalhost: true}) yapmak; Ayrıca hiç bir etkisi yoktur.

cevap

5

deneyin: En Meteor.startup yılında

Meteor.absoluteUrl.defaultOptions.rootUrl = "http://mydomain.com" 

. Eğer ayarların kişiselleştirilmesi için değilse ROOT_URL

+0

çevresel değişkenini de kullanabilirsiniz. Bunu tarayıcı konsolundan tanımlamak da mümkündür! Ayrıca güvensiz çıkarıldığı ve sitenin --production ile başladığında. Bu bir güvenlik riski değil mi? – Vindberg

+0

rootUrl, yukarıdaki çalıştırıldığında kalıcı değildir, bu nedenle yalnızca çalışan istemciyi etkiler, bu yüzden bir güvenlik riski olduğunu düşünmüyorum – Akshat

İlgili konular