আমি অন্য সার্ভারে একটি সাব-ডিরেক্টরিকে প্রক্সি করার চেষ্টা করছি। আমার httpd.conf:
RewriteEngine On
ProxyPreserveHost On
RewriteRule .*subdir/ https://anotherserver/subdir/ [P]
সমস্যাটি হ'ল আপাচি সর্বদা এটি লগ করে থাকে:
AH01144: No protocol handler was valid for the URL /subdir/. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule., referer: http://localhost/
ইন্টারনেট অনুসন্ধান করার পরে, আমি এই মডিউলগুলি সক্রিয় করেছি:
LoadModule headers_module modules/mod_headers.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_express_module modules/mod_proxy_express.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_html_module modules/mod_proxy_html.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
LoadModule rewrite_module modules/mod_rewrite.so
(আমি জানি যে এগুলির সকলের আমার দরকার নেই তবে আমি তাদের নিখোঁজ করছি না তা নিশ্চিত করার জন্য আমি কেবল তাদের সক্রিয় করেছি)
তবে এই ত্রুটিটি এখনও উপস্থিত হয় এবং ক্লায়েন্টরা একটি HTTP 500 পান get
আমি এটা কিভাবে ঠিক করবো?