我正在尝试向通配符子域添加“/登录”。
例如:
*.example.com 将被重定向到 *.example.com/login
但是,我希望某些子域不被重定向,例如...
help.example.com、m.example.com 等
执行此操作的最佳方法是什么,这将在 .htaccess 或 httpd.conf 中完成吗?
谢谢您的帮助。
更新如下:
这是我目前拥有的:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^m.example.com$
RewriteCond %{HTTP_HOST} ^(.+).example.com$ [NC]
RewriteRule ^/$ https://%1/login [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>