fac*_*ace 7 apache-http-server alias path
我正在尝试使用文档根目录中的相对路径为文件添加别名,如下所示:
Alias /js/jquery-1.9.1.min.js lib/jquery-1.9.1/jquery-1.9.1.min.js
Run Code Online (Sandbox Code Playgroud)
它不起作用,但我在文档中找不到关于相对路径的任何内容。
是否支持相对路径?
您可以使用相对目录路径(或文件路径)作为指令的目标Alias。然而,它是相对于ServerRoot,而不是相对于DocumentRoot。
该指令的主要用途之一Alias是能够访问当前 之外的文件DocumentRoot,因此相对于DocumentRoot.
如果您想为相对于 的文件设置“别名” DocumentRoot,那么您可以使用 mod_rewrite。例如,在服务器或虚拟主机上下文中:
RewriteEngine On
RewriteRule ^/js/((jquery-1\.9\.1)\.min\.js)$ /lib/$1/$2 [L]
Run Code Online (Sandbox Code Playgroud)
参考:
| 归档时间: |
|
| 查看次数: |
1525 次 |
| 最近记录: |