Apache 在.htaccess中,除了一个目录外,其他目录都是相同的域重定向

Apache 在.htaccess中,除了一个目录外,其他目录都是相同的域重定向,apache,.htaccess,Apache,.htaccess,我有一个域,想将它重定向到其他目录。比如-我希望www.xyz.com重定向到www.xyz.com/a。但不适用于www.xyz.com/b,它应作为www.xyz.com/b打开。我试了很多次,但没有得到要求的结果 非常感谢您的帮助 提前感谢。您可以创建一个包含以下内容的.htaccess: 关闭发动机 在要从mod_rewrite模块中排除重写的文件夹中。您可以使用以下内容创建.htaccess: 关闭发动机 在要从mod_rewrite模块中排除重写的文件夹中。要关闭重写引擎的位置。我在

我有一个域,想将它重定向到其他目录。比如-我希望www.xyz.com重定向到www.xyz.com/a。但不适用于www.xyz.com/b,它应作为www.xyz.com/b打开。我试了很多次,但没有得到要求的结果

非常感谢您的帮助


提前感谢。

您可以创建一个包含以下内容的
.htaccess

关闭发动机


在要从
mod_rewrite
模块中排除重写的文件夹中。

您可以使用以下内容创建
.htaccess

关闭发动机


在要从
mod_rewrite
模块中排除重写的文件夹中。

要关闭重写引擎的位置。我在RewriteRule^index/$index.php[NC]RewriteCond%{THE_REQUEST}上使用以下块重写引擎/xyz RewriteCond%{THE_REQUEST}^[A-Z]+\(/[^\]*)\.php[?\]RewriteRule^ index\.php(.*)$[R=301,NC]如果我理解正确,您希望从重写中排除目录,对吗?如果是,只需在那里放置一个空的
.htaccess
,并关闭
重写引擎
,该文件夹将不会被重写。URL www.xyz.com/b没有物理目录,因为站点位于Drupal中,要关闭重写引擎的位置。我在RewriteRule^index/$index.php[NC]RewriteCond%{THE_REQUEST}上使用以下块重写引擎/xyz RewriteCond%{THE_REQUEST}^[A-Z]+\(/[^\]*)\.php[?\]RewriteRule^ index\.php(.*)$[R=301,NC]如果我理解正确,您希望从重写中排除目录,对吗?如果是,只需在
重写引擎关闭的情况下在那里放置一个空的
.htaccess
,该文件夹将不会被重写。由于站点位于drupal中,因此URL www.xyz.com/b没有物理目录