私はすぐに立ち上げる予定ですが、個人的なテストが必要です。domain.com launch.subdomain.comにリダイレクト - まだサブドメイン/フォルダーにアクセスするユーザー
最終的に私はこのコードを使用して、domain.comとしてdomain.com/folderを自動的に書き換えます。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ [NC]
RewriteCond %{REQUEST_URI} !^/folder/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /folder/$1
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ [NC]
RewriteRule ^(/)?$ folder/index.php [L]
しかし、私はlaunchrock.comを使用して発射前の登録ページを実行してい当分:私が使用するコードは、このです。これを実行するには、launch.domain.comをlaunchrockの起動ページに解決するために、DNSにCNAMEエントリを追加しました。私はまた、以下のコードで.htaccessを設定して、domain.comをlaunch.domain.comに解決し、サイトへの訪問者には「アクセス拒否」ではなく「起動ページ」が表示されることを意味します。
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://launch.domain.com/$1 [R=302,L]
トラブルシューティングは、/フォルダリンクをlaunchrockページに書き換えます。ベータ期間中、私のテスターは、domain.comに行く公衆訪問者が表示されている間、.htpasswdによって設定されたログインの詳細を使って、自分のテスターがdomain.com/folderのウェブサイトにアクセスできるようにしたいlaunchrockページ。
あなたはどんな助言を提供できますか?これを行う最善の方法は何ですか?
*前髪をdomain.com/folder/に行くものがテーブルの上に頭ではありません。私は何とかこれがうまくいかないと自分自身に確信しました。そのような簡単な解決策は、あなたの助けを大変ありがとう! –