5

私がやりたいのは、URLをwww.exaple.huからwww.exaple.cz/huに書き換えることだけです。したがって、アドレスwww.exaple.cz/huの下には、アドレスwww.exaple.huのコンテンツが表示されます。

したがって、ユーザーがwww.exaple.cz/huと入力すると、ユーザーはwww.exaple.huにリダイレクトされませんが、www.exaple.huのコンテンツはドメインwww.exaple.cz/huの下に表示されます(アドレスバーにはwww.exapleが表示されます)。 .cz / hu)。

4

3 に答える 3

8

そのためには、Apache構成でmod_proxyを有効にする必要があります。mod_proxyを有効にしたら、mod_rewriteと.htaccessを有効にしてhttpd.conf、次のコードを.htaccessアンダーDOCUMENT_ROOTディレクトリに配置します。

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.exaple\.cz$ [NC]
RewriteRule ^(hu)/?$ http://www.exaple.$1 [L,P,NC]
于 2012-05-04T19:28:25.377 に答える
2

www.exaple.cz/huとwww.exaple.huのファイルは同じサーバー上にありますか?

はいの場合、www.exaple.cz/huコンテンツディレクトリがwww.exaple.huコンテンツディレクトリを指すようにシンボリックリンクを作成します。

たとえば、サーバーAにディレクターがある場合:

  • / var / www / html / A:www.exaple.cz/huのファイルが含まれています
  • / var / www / html / B:www.exaple.huのファイルが含まれています

cd / var / www / html /

ln -s / var / www / html / BA

このように、ソースは1つだけですが、ソースに到達するためのリンク方法があります。

2つのURLが2つのdiffサーバーを指している場合は、2つをマウントして、slinkを使用してみてください。または、www.exaple.cz/huのフレームとして「www.exaple.hu」を含めます。

于 2012-05-04T16:55:58.177 に答える
1

ファイルが同じサーバー上にある場合は、(cpanel)でアドオンドメインを削除してドメインを再度追加できますが、今回は他のドメインの作業ディレクトリを選択します。

ドメインのリンク構造が次のような場合:

<a href="/path/page">Link</a>

これで問題なく新しいサイトを使用できます。

于 2016-09-14T13:16:24.483 に答える