0

ホスト上のメイン ドメインのホーム ディレクトリをサブディレクトリに移動して、他のすべてのドメイン、サブ ドメインがメイン ドメインの Web サイトのフォルダと混ざらないようにしたいと考えています。

ホスト上でフォルダーを整理する方法の例:

メイン ドメインの現在の場所: public_html/index.php

メイン ドメインの新しい場所: public_html/old_main/index.php

メイン ドメインにアクセスするときの変更後、URL は同じである必要があります。

これらの条件は見つかりましたが、他のすべてのドメインを台無しにしています。リダイレクトしたいものは問題なく動作します。他の人を除外する方法がわかりません。

Options -Indexes
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} !^www\.mysite\.com$ [NC]
RewriteRule .* http://www.mysite.com/   [L,R=301]
RewriteRule ^$ drupal/index.php [L]
RewriteCond %{DOCUMENT_ROOT}/drupal%{REQUEST_URI} -f
RewriteRule .* drupal/$0 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* drupal/index.php?q=$0 [QSA]

ありがとう、セバスチャン

4

0 に答える 0