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


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.