প্রকটপাস পুরো ডোমেনটি টমক্যাটে, মূল সহ


8

টমক্যাট সার্ভারে সমস্ত অনুরোধের প্রক্সি করার জন্য আমি আমার VirtualHost উদাহরণ ডটকমকে কনফিগার করেছি

ProxyPass / http://localhost:8088/app
ProxyPassReverse / http://localhost:8088/app

এই মত URL গুলির জন্য কাজ করে জরিমানা example.com/page কিন্তু, example.com এবং example.com/ আমি এই ফেরৎ প্রতিক্রিয়া, যা স্পষ্টত কিছুই লিড পান।

HTTP/1.1 302 Moved Temporarily
Date: Wed, 06 Jul 2011 21:13:37 GMT
Server: Apache-Coyote/1.1             <-- the redirect comes from tomcat
Location: http://example.com/app/     <-- nonsense
...

আমি এটি ঠিক করতে কী করতে পারি? সাধারণত অ্যাপাচি কনফিগারেশনে।

আমি অ্যাপাচি 2 এবং টমক্যাট 7 ব্যবহার করছি

উত্তর:


10

কেন আমি ঠিক তা নিশ্চিত নই, তবে এটি ঠিক

ProxyPass / http://localhost:8088/app/
ProxyPassReverse / http://localhost:8088/app/

(শেষ পর্যন্ত স্ল্যাশ যুক্ত করা হয়েছে)


8
স্ল্যাশগুলি সর্বদা মিলিত হওয়া উচিত। থেকে mod_proxy ডকুমেন্টেশন :If the first argument ends with a trailing /, the second argument should also end with a trailing / and vice versa. Otherwise the resulting requests to the backend may miss some needed slashes and do not deliver the expected results.
— শেন ম্যাডেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.