كيف يمكننا الحصول على multi_site امتداد مشع العمل على Heroku?

StackOverflow https://stackoverflow.com/questions/1806986

  •  05-07-2019
  •  | 
  •  

سؤال

أي شخص لديه RadiantCMS مع multi_site العمل على Heroku?أنا فعلا حاولت ذلك وأنه قصفت كبير يعطي خطأ:

Heroku | No such app
There is no app configured at that hostname.
Perhaps the app owner has renamed it, or you mistyped the URL.

هذا ما حاولت:

  1. انتقل إلى tractor.heroku.com و تسجيل الدخول باستخدام المشرف / مشع.
  2. إذا كنت ترى 'المواقع' القسم ، سوف تجد فو و شريط المواقع.
  3. أنا بتحرير بلدي /الخ/تستضيف الملفات المضافة foo.myapp.com و bar.myapp.com إلى عنوان IP الذي يقرر tractor.heroku.com (لست متأكدا تماما إن كان هذا هو الحق)
  4. الآن اكتب URL "http://foo.myapp.com"في المتصفح و يعطيني خطأ أعلاه.

هل هناك تكوين خاص مطلوب للحصول على هذا العامل على Heroku?

هل كانت مفيدة؟

المحلول

حتى أنني في النهاية لم تحصل على إجابة من heroku إعالة أنفسهم.لصق هنا لمصلحة الجميع:

الاستقبال وقال:لمعلوماتك إذا كنت ترغب في إعادة توجيه 301 من appname.heroku.com رابط yourdomain.tld نجحت مع هذه الخطوات:

  1. تجميد مشع (من أجل أن تكون قادرا على تعديل application_controller.rb;انظر http://wiki.github.com/radiant/radiant/running-on-edge )

  2. إضافة هذا الرمز إلى application_controller.rb داخل الطبقة ApplicationController:

---->8

before_filter :redirect_domain
def redirect_domain
  if request.host == 'appname.heroku.com'
    redirect_to "http://yourdomain.tld#{request.request_uri}", :status=>301
  end
end

---->8

(الكبيرة thanx إلى داود من suppport!)

تحياتي D

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top