将域主目录更改为子目录

时间:2012-09-22 19:28:13

标签: .htaccess

我想将主机上主域的主目录移动到子目录,以便所有其他域,子域不与主域网站上的文件夹混合。

关于如何在主机上组织文件夹的示例:

主域名的当前位置:public_html / index.php

主域名的新位置:public_html / old_main / index.php

访问主域后的更改后,网址应该相同。

我发现了这些条件,但它们搞砸了我所有其他领域。我想重定向的那个工作得很好。我不知道如何排除其他人。

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]

谢谢, 塞巴斯蒂安

0 个答案:

没有答案