HTTP প্রক্সিতে HTTPS হিসাবে অ্যাপাচি ব্যবহার করুন


10

আমি সেন্টেস 6 এ অ্যাপাচি কনফিগার করার চেষ্টা করছি এবং প্রক্সি ট্র্যাফিককে তৃতীয় পক্ষের সরবরাহকারীর HTTP সার্ভারে বিপরীত করে।

সেটআপটি এমনভাবে কাজ করা উচিত: https://mydomain.com/proxy/ সমস্ত ট্রাফিকের স্বচ্ছতার সাথে প্রক্সিগুলি http://thirdparty.com/app/

আমি যে সমস্যাটি করছি তা হ'ল https://mydomain.com/proxy/301 প্রতিক্রিয়াতে পুনর্নির্দেশ করার জন্য করা কোনও অনুরোধ ।

এগুলি আমার মধ্যে প্রক্সি সম্পর্কিত সমস্ত বিকল্প VirtualHost

SetOutputFilter proxy-html
ProxyHTMLExtended On
ProxyRequests Off
SSLProxyEngine On

<Proxy *>
Order deny,allow
Allow from all
</Proxy>


ProxyPass /proxy/ http://thirdparty.com/app/
<Location /proxy/>
        ProxyPassReverse /
        ProxyHTMLEnable On
        ProxyHTMLURLMap http://thirdparty.com/app/ /proxy/
        ProxyHTMLURLMap / /proxy/
</Location>

উত্তর:


15

আমাদের একই ধরণের সেটআপ রয়েছে এবং এটি ব্যবহার করছি (অবশ্যই আপনাকে মোড_প্রক্সি, মোড_এসএসএল এবং মোড_প্রায়_এইচটিপি এর আগে লোড করা দরকার):

ProxyRequests Off
# SSLProxyEngine On # only required if the proxied service would be HTTPS as well
                    # Meaning if we would reverse proxy https://thirdparty.com/app/
                    # Thanks @Piskvor for the clarification.

<Proxy *>
  Order deny,allow
  Allow from all
</Proxy>


ProxyPass /proxy/ http://thirdparty.com/app/
ProxyPassReverse /proxy/ http://thirdparty.com/app/
<Location /proxy/>
  ProxyPassReverse /
  Order deny,allow
  Allow from all     
</Location>
Header edit Location ^http://thirdparty.com/app/ https://thirdparty.com/app/

আমি যে আমি ব্যবহার করছিলেন এক বাগ খুঁজে পাওয়া যায় thirdparty.com যা পুনঃনির্দেশ করা thirdparty.com । তবে আমার মূল কনফিগারেশনটি এটির সাথেও কাজ করে না, আপনার কাজটি হয়েছিল। ধন্যবাদ।
— james_t

1
নোটটি SSLProxyEngineএখানে প্রয়োজনীয় নয়httpS://thirdparty.com/
— প্রক্সিং করা

1
@ পিস্কওয়ার সত্যিই আবার ডকুমেন্টেশন চেক করার পরে, এটি ক্ষেত্রে প্রয়োজন হয় না necessary আমি উত্তর আপডেট করব। এটি নির্দেশ করার জন্য আপনাকে ধন্যবাদ।
— হিউজেনস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.