Angularjs 将Apache虚拟主机与Angular ui路由器一起使用

Angularjs 将Apache虚拟主机与Angular ui路由器一起使用,angularjs,url-rewriting,apache2,Angularjs,Url Rewriting,Apache2,我的站点最初是两个html页面,它们彼此分开: <VirtualHost site.a.org:443> ServerName site.a.org <Directory > DirectoryIndex a.html </Directory> </VirtualHost> <VirtualHost site.b.org:443> ServerName site.b.or

我的站点最初是两个html页面,它们彼此分开:

<VirtualHost site.a.org:443>
    ServerName site.a.org
    <Directory >
        DirectoryIndex  a.html       
    </Directory>
</VirtualHost>

<VirtualHost site.b.org:443>
    ServerName site.b.org
    <Directory>
        DirectoryIndex  b.html
    </Directory>
</VirtualHost>

ServerName site.a.org
目录索引a.html
ServerName site.b.org
目录索引b.html
a、 html和b.html实际上是彼此的复制品,具有不同的品牌。我已经介绍了AngularUI路由器,现在URL是

  • site.org/#/a
  • site.org/#/b

是否可以保留site.a.org和site.b.org URL,并让它们指向角路由?目标是不影响已经为url添加书签的用户,我对apache url重写缺乏了解,谢谢

当您输入“假”网站名称时,您是否意外地在.org和.com之间切换?很抱歉,它们都应该与.org扩展名一致。这是我在编辑URL时忽略的东西。