我有一个应用程序,存储在我的域 v2 的子目录中。我已经按如下方式设置了我的 .htaccess 文件(在 mydomain.com 目录中)
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*)$ v2/$1 [L]
据我所知,我的 url 应该被重写,所以它们不包含 /v2。这不会发生,当我检查它的值时$this->base
,$this->webroot
它应该是 www.mydomain.com/v2,而它应该只是 www.mydomain.com,有什么办法可以改变这个值。
所以我想要实现的是重写 url,所以www.mydomain.com/v2/products
在地址栏中显示为http://mydomain.com/products