このシナリオでは、次のシナリオを使用してドメインをリダイレクトします。これがApacheでRewriteRuleを使って実現できるのであれば助言をお願いできますか?ルートドメインをリダイレクトするためにApacheを使用してURLを書き換えます。
http://www.domainname.com/urlを使用して行われたすべてのコールをhttp://domainname.com/urlにリダイレクトしたいと思います。
私は誰もがちょうどhttp://www.domainname.comまたはhttp://domainname.comを訪問しようとすると、私は彼らがどのように私はこれを達成することができますhttp://dname.com
にリダイレクトしたい
# BEGIN WithoutWWW
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.domainname\.com$ [NC]
RewriteRule ^(.*)$ http://domainname.com/$1 [R=301,L]
# END WithoutWWW
次の書き換えルールを使用して、上記達成することができましたApacheでRewriteRuleを使っているのですか? 私もPHPを使用しているので、PHPを使用したソリューションも有効です。
あなたが私の質問を理解しているかどうか不明です。 http://www.domainname.com/urlをhttp://domainname.com/urlにリダイレクトします。 誰かがルートドメイン(http://domainname.comまたはhttp://www.domainname.com [いいえ/ url])だけを訪問した場合、http://dname.comにリダイレクトする必要があります 私は両方のルールを組み合わせたい。 –