我正在努力使用.htaccess和mod_rewrite而不设置固定网址或RewriteBase。我希望用户在尝试访问“/ login”时提供“/”,如下所示:
如果用户尝试访问:
mydomain.com/login
他实际上已经送达了
mydomain.com/
如果用户尝试访问:
mydomain.com/frontend/backend/v1/login
他实际上是在服务:
mydomain.com/frontend/backend/v1/
与其他域名相似:
mydomain2.com/login
他实际上是在服务:
mydomain2.com/
任何想法如何实现这一目标?
答案 0 :(得分:0)
您可以在根目录中使用此规则.htaccess:
RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(?:(.+?)/)?[^/]+/?$ /$1 [L]