代码之家  ›  专栏  ›  技术社区  ›  simple user

基本URL未在JS中显示登录页

  •  0
  • simple user  · 技术社区  · 7 年前

    我想在基本网址显示登录页。目前我在当地的开发工作,所以我想打开登录.html“只要我进去” http://localhost:xxxx

    视图/索引.html

    <base href="/">
    

    路线控制者.js

    app.config(function ($stateProvider, $urlRouterProvider, $locationProvider) {
        $urlRouterProvider.otherwise('/');
        $stateProvider       
            .state('login', {
                url: '/',
                views: {
                    'mainview':
                    {
                        templateUrl: 'Views/Login.html',
                        controller: 'ctrlLogin'
                    }
                }
            })        
    $locationProvider.html5Mode(true);
    })
    

    当我在地址中写下以下内容时,登录页面将如预期的那样出现酒吧:- http://localhost:50578/Views/index.html

    但是当我写下下面的地址酒吧:- http://localhost:50578/ 然后它给了我以下错误:-

    enter image description here

    启用目录浏览没有帮助,因为这样做会打开文件夹结构。

    请帮忙。

    0 回复  |  直到 7 年前
        1
  •  0
  •   simple user    7 年前

    经过一系列的调查,我纠正了以下几点,使之发挥作用正确地:-

    • 在web.config文件我做了以下几点更改:-

    <action type="Rewrite" url="/Views/" />
    

    <action type="Rewrite" url="/" />
    

    希望这个解决方案能有所帮助。