2013-03-21 12 views
5

私は、Windowsサーバー上の配置と組み合わせてabsoluteUrlをオーバーライドしようとしています。 http://localhost:3000:コンソールリターンのMeteor.absoluteUrl()を呼び出すMeteor absoluteUrlを上書きできませんか?

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

:私はこれをやっているMeteor.startup内のサーバーに

ご提案は大歓迎です。これを行うMeteor.absoluteUrl({replaceLocalhost:true});まったく効果がありません。

答えて

5

試してみてください。あなたのMeteor.startupで

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

。設定を個別化しない場合は、環境変数を使用することもできます。ROOT_URL

+0

ありがとうございます。ブラウザコンソールから定義することも可能です!また、安全でないものが削除され、サイトが--productionで開始された場合。それはセキュリティリスクではありませんか? – Vindberg

+0

上記を実行するとrootUrlは永続的ではないため、実行するクライアントにのみ影響しますので、セキュリティ上のリスクは考慮しません – Akshat

関連する問題