更新.htaccess重写条件

更新.htaccess重写条件,.htaccess,mod-rewrite,apache2,.htaccess,Mod Rewrite,Apache2,我想更新以下重写条件,使其只允许一个特定子域 重写cond%{HTTP_HOST}^domain.com$[NC] 目前,它匹配所有子域,但我只允许一个-admin.domain.com。我该怎么做 感谢您提前提供的帮助。应该可以: RewriteCond %{HTTP_HOST} admin.domain.com [NC] RewriteRule //whatever 我错了吗?可能是这样,但是我会失去从www到非www的重定向。我决定:RewriteCond%{HTTP_HOST}^www

我想更新以下重写条件,使其只允许一个特定子域

重写cond%{HTTP_HOST}^domain.com$[NC]

目前,它匹配所有子域,但我只允许一个-admin.domain.com。我该怎么做

感谢您提前提供的帮助。

应该可以:

RewriteCond %{HTTP_HOST} admin.domain.com [NC]
RewriteRule //whatever

我错了吗?

可能是这样,但是我会失去从www到非www的重定向。我决定:RewriteCond%{HTTP_HOST}^www\.(.*)[NC]RewriteRule^(.*)$HTTP://%1/$1[R=301,NC,L]我会检查你的答案,因为从技术上讲,你的答案应该可以解决管理员重定向问题。