我有一个设置,我只能访问域的根目录(由于限制性防火墙策略,不允许使用子域)。让我们说域名是www.domain.com
,为了测试,我在/var/www/testing
中有一个符号链接的文件夹,指向几个html和css文件。在这些文件中,包括脚本和css,例如,
<link rel="stylesheet" href="/css/app.css">
当apache在www.domain.com/css/app.css
中查找www.domain.com/testing/css/app.css
中的文件时,它将失败,因为它可能会使用.htaccess或RewriteEngine来生成来自{{1}的所有请求(对于css和js文件)也像上面的例子那样去/testing/
?
答案 0 :(得分:1)
尝试
RedirectMatch ^/(css/.+\.css)$ /testing/$1
这会将/css/file.css重定向到/testing/css/file.css