.htaccess允许浏览domain.com/sub,但也使somethingelse.domain.com转到同一文件夹

.htaccess允许浏览domain.com/sub,但也使somethingelse.domain.com转到同一文件夹,.htaccess,mod-rewrite,apache2,subdomain,subdirectory,.htaccess,Mod Rewrite,Apache2,Subdomain,Subdirectory,我需要帮助修改。目前,我在www.domain.com/folder上有一个文件夹。我需要将文件保留在原来的位置,但要让浏览器中的地址栏显示为someothername.domain.com 任何帮助都将不胜感激 我应该提到,我已经制定了一些.htaccess规则,如下所示: Options +FollowSymLinks RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d

我需要帮助修改。目前,我在www.domain.com/folder上有一个文件夹。我需要将文件保留在原来的位置,但要让浏览器中的地址栏显示为someothername.domain.com

任何帮助都将不胜感激

我应该提到,我已经制定了一些.htaccess规则,如下所示:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.+)$ index.php?$1 [QSA,L]
提前感谢,,
-Ray

您可以像这样访问2.hts:

DocumentRoot/.htaccess:

/文件夹/.htaccess:


谢谢问题是这个,我恐怕我没有在原来的帖子里说的那么清楚。如果他们浏览到domain.com/folder,那太好了,我希望URL能显示出来。如果他们浏览到subdomain.domain.com,我希望它显示在地址栏中,但仍然让他们实际进入domain.com/folder。您的解决方案会起作用吗?subdomain.domain.com的文档根是什么?subdomain的文档根是domain.com/subdomain,但domain.com/folder与sub.domain.com不一样吗/
Options +FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteRule ^((?!folder/).*)$ folder/$1 [L,NC]
Options +FollowSymLinks
RewriteEngine On
RewriteBase /folder/

RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.+)$ index.php?$1 [QSA,L]