.htaccess 根据域更改基础

.htaccess 根据域更改基础,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我必须根据域设置RewriteBase,现在RewriteBase设置为~/myusername/folder/site.com,如果有人打开它重定向到(共享HTTPS),现在我想使用没有HTTPS的真实域,如果我正在使用它,我需要将RewriteBase更改为/或完全删除它 在.htacces中是否有东西可以检查使用了哪个域,并根据域设置RewriteBase 无法在.htaccess中动态设置RewriteBase 但是,如果您有权访问httpd.conf,那么使用 即使您没有访问httpd

我必须根据域设置RewriteBase,现在RewriteBase设置为~/myusername/folder/site.com,如果有人打开它重定向到(共享HTTPS),现在我想使用没有HTTPS的真实域,如果我正在使用它,我需要将RewriteBase更改为/或完全删除它


在.htacces中是否有东西可以检查使用了哪个域,并根据域设置RewriteBase

无法在.htaccess中动态设置RewriteBase

但是,如果您有权访问httpd.conf,那么使用

即使您没有访问httpd.conf的权限,上面的同一篇文章也有一种巧妙的方法来使用环境变量(MozillaLifes的答案)来实现类似的结果