AngularUI路由器-如何访问公用html文件夹中的.php文件?

AngularUI路由器-如何访问公用html文件夹中的.php文件?,php,angular-ui-router,Php,Angular Ui Router,我是这个社区的新手。我希望我遵守规则 我正在部署一个网站/Angular应用程序,在同一个目录/文件夹(public\u html)中有一个基于.php的管理应用程序。用户仍然需要能够访问Angular应用程序index.html所在目录/文件夹中的.php页面。默认情况下,Angular似乎会拦截对扩展名为.php的任何文件的请求,并将其作为$urlRouterProvider进行路由。否则('/')到website.com/#/。 有人能提供指导吗 我不确定这是否有用,但下面是我的app.j

我是这个社区的新手。我希望我遵守规则

我正在部署一个网站/Angular应用程序,在同一个
目录/文件夹(public\u html)
中有一个基于.php的管理应用程序。用户仍然需要能够访问Angular应用程序index.html所在目录/文件夹中的.php页面。默认情况下,Angular似乎会拦截对扩展名为.php的任何文件的请求,并将其作为
$urlRouterProvider进行路由。否则('/')
website.com/#/。

有人能提供指导吗

我不确定这是否有用,但下面是我的app.js文件中的路由部分:

.config(['$urlRouterProvider', '$stateProvider',   function($urlRouterProvider, $stateProvider) {

  $urlRouterProvider.otherwise('/');

    $stateProvider

      .state('home', {  
        url: '/',
        templateUrl: 'templates/home.html',
        controller: 'homeCtrl'
      })
      .state('stores', { 
        url: '/stores',
        templateUrl: 'templates/stores.html',
        controller: 'storesCtrl'
      })
      .state('search', {
        url: '/search',
        templateUrl: 'templates/search.html',
        controller: 'searchCtrl'
      })
      .state('style-guide', {
        url: '/style-guide/:styleId',
        templateUrl: 'templates/style-guide.html',
        controller: 'styleGuideCtrl'
      })
      .state('about', {
        url: '/about',
        templateUrl: 'templates/about.html'
        /* controller: 'aboutCtrl' */
      })
      .state('contact', {
        url: '/contact',
        templateUrl: 'templates/contact.html'
        /* controller: 'contactCtrl' */
      })
      .state('login', {
        url: '/login',
        templateUrl: 'templates/login.html'
      })

你能澄清你的问题吗?他们需要访问php文件意味着什么?当您在上配置了web服务器,并且是requestin时,我100%确信您将获得php,除非htaccess或nginx config没有将所有请求重写到index.html文件。谢谢。你通过询问更多信息来回答我的问题。我是新来的。你能以答案的形式发表你的评论吗?这样我就可以投票支持你的答案了?我想这就是它的工作原理。