0

私は2つのドメインを持っています

domain1.com domain2.net

このように、スラッシュの後にパスエイリアスを付けて domain1.com を domain2.net にリダイレクトしたい

domain1.com/joomla(これはフォルダです)/path-to-content >>> domain2.net/joomla(これはフォルダです)/path-to-content

このルールを使用しましたが、スラッシュの後のパスでは機能しませんでした

RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ http://www.domain.net/persian/$1 [R=301,L]

このルールは次のように機能します

domain1.com/joomla(これはフォルダです)/path-to-content >> domain2.net/joomla(これはフォルダです)

私のサーバーは centos 6.2 で、Apache とコンテンツ管理システムは Joomla です。

4

2 に答える 2

0

ドメインエイリアスを使用することも、ホスティングコントロールパネルでドメインに同じdocrootを共有させることもできます(両方のドメインのコンテンツが同一である場合)。

于 2013-01-06T20:24:52.020 に答える
0

あなたは domain2.net にリダイレクトしたいと言いました。書き換え条件の代わりに、単純なものを使用しredirectて同等の結果を得ることができます。次のコードを domain1.com の public_html ディレクトリにある .htaccess ファイルに追加します。

redirect / http://domain2.net/
于 2013-01-06T12:52:34.413 に答える