博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
angular 去掉url里面的#
阅读量:6711 次
发布时间:2019-06-25

本文共 668 字,大约阅读时间需要 2 分钟。

1.适合客户端的方法,但是页面不能刷新,一刷新就404

(1)在index.html里添加

(2)在app.js的config里,注入$locationProvider,添加

.config(['$locationProvider',function($locationProvider){
  $locationProvider.html5Mode('true');
}])

 

2.服务器端解决方案(要确保apache中已安装rewrite模块)

ServerName my-app DocumentRoot /path/to/app
RewriteEngine on # Don't rewrite files or directories RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] # Rewrite everything else to index.html to allow html5 state links RewriteRule ^ index.html [L]

 

转载于:https://www.cnblogs.com/cynthia-wuqian/p/6958557.html

你可能感兴趣的文章
(转载) ExtJs大比拼JQuery:Dom文档操作
查看>>
使Android开发方便快捷的8个好工具
查看>>
递归与非递归遍历
查看>>
Nagios图像绘制插件PNP4Nagios部署和测试
查看>>
在SqlServer2008R2中,在一张表上加上insert、update、delete触发器(带游标)
查看>>
常用模块--- 正则模块 正则表达式 re 模块
查看>>
图解aclocal、autoconf、automake、autoheader、configure
查看>>
chapter 17
查看>>
C/C++ cast
查看>>
jfinal的controller默认访问的方法是什么
查看>>
Punycode
查看>>
HTML LIST 输入框自动查询追加框,自动过滤 HTML5
查看>>
file_get_contents调用接口出现的错误
查看>>
SQL Server 2008 调试存储过程(调用用户定义表类型)
查看>>
文件隐藏在一张图片里
查看>>
学c++需要先学c语言吗?
查看>>
ubuntu apt 安装 mpv
查看>>
内部类
查看>>
UNIX网络编程——Socket通信原理和实践
查看>>
fedora安装vim失败的解决
查看>>