আশা করি ছেলেরা আমার যে প্রক্সি সমস্যা রয়েছে সে সম্পর্কে আমাকে সহায়তা করতে পারে।
আমি ইতিমধ্যে যা আছে
আমি * .proxy.domain থেকে * .intern.domain এ প্রক্সি অনুরোধগুলিতে একটি অ্যাপাচি http বিপরীত প্রক্সি সেট আপ করেছি। বাহ্যিক নেটওয়ার্ক থেকে আমার অভ্যন্তরীণ ওয়েব অ্যাপ্লিকেশনগুলিতে পৌঁছানোর একমাত্র উপায় অ্যাপাচি।
উদাহরণ:
app.proxy.domain -> app.intern.domain
mail.proxy.domain -> mail.intern.domain
এটি সবই দুর্দান্ত কাজ করছে তবে আমার নিম্নলিখিত সমস্যাটি রয়েছে।
সমস্যাটি
আমি নিম্নলিখিত অনুরোধগুলির প্রক্সি করতে চাই:
app.proxy.domain -> app.internal.domain
app-dev.proxy.domain -> app-dev.internal.domain
এটি কোনও সমস্যা নয়, তবে দুর্ভাগ্যক্রমে অ্যাপ-ডেভ সার্ভারটি অ্যাপ্লিকেশন সার্ভারের ওয়েব অ্যাপ্লিকেশনটির একটি সঠিক অনুলিপি চালায় এবং এই ওয়েব অ্যাপ্লিকেশনটি কেবল এটির হোস্টনামের প্রতিক্রিয়া দেয় (app.intern.domain)
সুতরাং আমাকে যা করতে হবে তা হল নীচে প্রক্সি
app.proxy.domain -> app.internal.domain (10.0.1.1)
app-dev.proxy.domain -> app.internal.domain (10.0.1.2)
আমি দ্বিতীয় কাজটি করতে পারি, "10.0.1.2 app.internal.domain" যোগ করে / ইত্যাদি / হোস্টগুলিতে, তবে এর অর্থ এইও হয় যে অ্যাপ.প্রক্সি.ডোমেনটি ডেভ-সার্ভারে উপস্থিত হবে।
আমি অ্যাপ্লিকেশন-dev.proxy.domain জন্য কেবলমাত্র vhost কনফিগারেশন ফাইলের মধ্যে / ইত্যাদি / হোস্ট এন্ট্রি সেট করার জন্য একটি বিকল্প অনুসন্ধান করছি, যাতে প্রতিটি অন্যান্য vhost কনফিগারেশন কেবল app.intern.domain এর জন্য ডিএনএস ব্যবহার করে।
থটস ...
অ্যাপাচি কনফিগারেশন, বলার উপায় আছে কি
ProxyPass / http://10.0.1.2/
কিন্তু হোস্টনাম হিসাবে app.intern.domain প্রেরণ করবেন?
অ্যাপ্লিকেশন-দেব শোনার জন্য ডেভ-সার্ভারের ওয়েব অ্যাপ্লিকেশন সম্পাদনা করা কোনও বিকল্প নয়, যেহেতু এটি একটি অনুলিপি (আমার সিদ্ধান্ত নয় ...) বলে মনে করা হচ্ছে
ধন্যবাদ!