これが可能かどうかは確かではありませんが、検索は試しましたが、現在の状況に正確な答えが見つかりませんでした。ユーザ定義ドメインのURLを書き直してください
私は、ユーザーが自分のドメインをサービスにポイントできるようにするサービスを構築しています。 (彼らは私のサーバのIPアドレスに向かってAレコードを指す必要があります)
私はすべてのin apacheを使ってドメインを捕まえることができます。だから私はこのキャッチのためのVhostレコードをhttpd.confに作りました。したがって、apacheの定義されていないすべてのホスト名は特定のディレクトリを指しています。
今、このドメインをサービスのパラメータとして渡したいと思います。だから、
アドレスバーにURLを保つ必要があるの.htaccessでwww.mywebserviceurl.com/domain/catch/this.randomdomain.comにthis.randomdomain.com指すことが可能であるthis.randomdomain.com
編集:
RewriteEngine On
RewriteRule ^(.*)$ http://example.com/blogs/string/$1 [R=301]
上記リダイレクトしているが、Firefoxのtrowsエラーは、「ページが正しくリダイレクトされていない - Firefoxはサーバがその決して完全な方法でこのアドレスに対する要求をリダイレクトしていることを検出しました。 " 住所は私が望まないものを変えています。
ありがとうございました!
これは機能していますが、これをユーザーに見えないようにするにはどうすればよいですか? – SePP
これを行うには、おそらくプロキシを使用する必要があります(mod_proxyが必要です)。 'P'フラグを追加するだけです。 – Gumbo
[R = 301]を[P]に変更するとリダイレクトが中断され、404ページが見つかりません。 – SePP