0
IBM HTTP Server 8.5.5の実際のURLドメイン名にホスト名のIPアドレスを使用する代わりに、書き直し(リダイレクト)しようとしています(Apache HTTPDベース)。 これを行う目的は、SSLを介したHTTPを使用する必要があり、証明書を実際のURLドメイン名アドレスでのみ使用できることです。ホスト名のIPから実際のドメイン名にURLを書き換えます
私は「project-region.cloud.domain.com」から「サーバー名」を設定し、これを試してみましたが、それはトリックをしなかったしました:
RewriteCond "%{HTTP_HOST}" "!^%{SERVER_NAME}" [NC]
RewriteRule "^/?(.*)" https://%{SERVER_NAME}%{REQUEST_URI} [L,R,NE]
私はときに、ユーザープット期待して、例えば: https://111.11.11.11/project/cgi-bin/cognos.cgi はに書き換え/リダイレクトする:https://project-region.cloud.domain.com/project/cgi-bin/cognos.cgi
文 'の場合' このIBM HTTP Serverのバージョンはサポートしていません。 また、リクエストされたURIが変更され、異なるリクエストされたURIに影響を与える必要はありません。
:あなたはあなたからリダイレクトURLの有効な証明書が必要です。あなたの証明書はIPアドレスをカバーしていないので、この証明書は有効ではないので、リダイレクトさえ試みる前でもブラウザのセキュリティ警告が出ます。 –