这可能是一个愚蠢的愚蠢问题,但我希望有一个技巧我可以用.htaccess或其他东西。
在我的XAMPP结构中,我的项目位于htdocs下的文件夹中:
|- /htdocs
|-- /dist
|--- index.html
|--- *.js
在index.html中我有:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>MyApp</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
<app-root></app-root>
<script type="text/javascript" src="inline.bundle.js"></script><script type="text/javascript" src="polyfills.bundle.js"></script><script type="text/javascript" src="styles.bundle.js"></script><script type="text/javascript" src="vendor.bundle.js"></script><script type="text/javascript" src="main.bundle.js"></script></body>
</html>
当我转到http://localhost/dist
时,我遇到了一些错误,因为找不到它在/localhost/*.js
下找到的js文件有没有办法可以在.htaccess
中进行动态重定向或者将基本网址指向/dist
而不是/localhost
的其他地方?
我能想到的唯一方法是使用主机文件并拥有一个本地域(即mylocaldomain.com
- &gt; localhost/dist
),但我想要一些更动态的东西,所以我不需要为localhost下的每个文件夹设置它。
可行?
答案 0 :(得分:0)
你应该试试
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>MyApp</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
<app-root></app-root>
<script type="text/javascript" src="js/inline.bundle.js"></script><script type="text/javascript" src="polyfills.bundle.js"></script><script type="text/javascript" src="styles.bundle.js"></script><script type="text/javascript" src="vendor.bundle.js"></script><script type="text/javascript" src="main.bundle.js"></script></body>
</html>
将所有* .js文件保存在名为js
的文件夹中