0

私のルート フォルダーには、.htaccess次のように URL をサブフォルダーにリダイレクトするファイルがあります。このフォルダには、近日公開予定のページが含まれています:

RewriteCond %{HTTP_HOST} ^(www.)?myotherurl.com$
RewriteRule ^(/)?$ test [L]

このルールが適用されると、次の URL が取得されます。http://myotherurl.com/test/

ここでhttp://myotherurl.com、ネストされた.htaccess. このファイルには何を含める必要がありますか?

4

1 に答える 1

0

これを試してください:

RewriteCond %{HTTP_HOST} ^(www\.)?myotherurl.com$
RewriteRule ^/?(.*)$ test/$1 [L] 

これにより、すべてがターゲット ディレクトリに配置されます。あなたの状態では、ドットをマスクするのを逃しました。この場合、これは問題ではありませんが、ドメイン wwwamyotheeurl.com にも一致します。

静的ページが 1 つしかない場合は、次のルールも使用できます。

RewriteRule ^ test/index.html [L] 
于 2012-12-14T06:50:02.827 に答える