उद्देश्यHeroku कस्टम डोमेन: बहुत सारे रीडायरेक्ट
- भागो https://rapid.essbap.org CloudFlare के माध्यम से।
- यह https://ebcc-rrn.herokuapp.com (रेल ऐप)
- पर नक्शा करना चाहिए, हालांकि, मुझे "बहुत सारे रीडायरेक्ट" पृष्ठ मिलते हैं, उदा।
- अन्य Heroku क्षुधा पर इस किया है सफलतापूर्वक से पहले नीचे दिए गए
- चरणों मैं क्या याद आ रही है का उपयोग कर?
मैं
- खरीदा
essbap.org
क्या Godaddy के माध्यम से। - क्लाउडफ्लेयर में आयातित DNS।
- गोडाडी में क्लाउडफ्लेयर नाम सर्वर डालें।
- गोडाडी से हटाए गए जोन रिकॉर्ड।
CloudFlare:
- सम्मिलित CNAME रिकॉर्ड
rapid
ebcc-rrn.herokuapp.com
- Heroku पर इंगित करने के लिए:
ebcc-rrn.herokuapp.com
Heroku को जोड़ा गया कस्टम डोमेन rapid.essbap.org
:
heroku domains:add rapid.essbap.org
=== ebcc-rrn Heroku Domain
ebcc-rrn.herokuapp.com
=== ebcc-rrn Custom Domains
Domain Name DNS Target
---------------- ----------------------
rapid.essbap.org ebcc-rrn.herokuapp.com
$ host rapid.essbap.org
rapid.essbap.org has address 104.27.162.137
rapid.essbap.org has address 104.27.163.137
CloudFlare सेटिंग्स
ही में जोड़े गए:
रनिंग कर्ल
जब मैं एक और Heroku कस्टम डोमेन एप्लिकेशन है कि मैं काम करता है पता है के खिलाफ curl
चलाने के लिए, यह दिखाई देता है:
$ curl -I some.custom_app.com
HTTP/1.1 301 Moved Permanently
Location: https://some.custom_app.com/
# since I'm using force_ssl on Rails, we expect to be directed to https://
$ curl -I https://some.custom_app.com/
HTTP/1.1 200 OK
ebcc-rrn.herokuapp.com
के लिए समान व्यवहार (हेरोोकैप हम rapid.essbap.org
के लिए उपनाम चाहते हैं)। एक 301 तो 200
लेकिन जब मैं rapid.essbap.org
के खिलाफ curl
चलाने के लिए, मैं:
$ curl -I rapid.essbap.org
HTTP/1.1 301 Moved Permanently
Location: https://rapid.essbap.org/
# since I'm using force_ssl on Rails, we expect to be directed to https://
$ curl -I https://rapid.essbap.org
HTTP/1.1 301 Moved Permanently
Location: https://rapid.essbap.org/
हम दूसरे मामले में एक 301 के बजाय 200 एक के मिलता है। मुझे यकीन नहीं है कि क्यों 301 उत्पन्न किया जा रहा है। देव में या ebcc-rrn.herokuapp.com
के साथ नहीं होता है।
मुझे क्या याद आ रही है?
यह समाधान भी देखें जो मैंने यहां पोस्ट किया है, मदद कर सकता है: http://stackoverflow.com/questions/43141495/deploying-phoenix-plication-to-heroku-with-ssl-and-cloudflare-too-many-redire/ 440 9 3532 # 44093532 – Paul