账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    angular部署到apache后,路由报错
    54
    0

    在我没有使用.htaccess 的情况下,进入build后的dist目录,是可以访问资源的,在应用程序内,点击路由链接,也是可以访问资源的,但是当我的url地址在路由状态下进行刷新访问,就会报404错误,于是我按照教程,在工程的根目录下建立.htaccess,代码如下

    <ifModule mod_rewrite.c>
    RewriteEngine On  
    # If an existing asset or directory is requested go to it as it is
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]  
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d  
    RewriteRule ^ - [L]
    
    # If the requested resource doesn't exist, use index.html
    RewriteRule ^ dist/index.html  
    </ifModule>

    然后当我访问dist目录资源的时候报错

    Uncaught SyntaxError: Unexpected token <
    polyfills.c6871e56cb80756a5498.js:1 Uncaught SyntaxError: Unexpected token <
    main.aa5ad4d7dcb537b60496.js:1 Uncaught SyntaxError: Unexpected token <
    2
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部