Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 将子文件夹请求重定向到子文件夹_Apache_.htaccess_Url Rewriting - Fatal编程技术网

Apache 将子文件夹请求重定向到子文件夹

Apache 将子文件夹请求重定向到子文件夹,apache,.htaccess,url-rewriting,Apache,.htaccess,Url Rewriting,我有一个只能访问域根目录的设置(由于限制性防火墙策略,不允许使用子域)。假设域是www.domain.com,为了测试,我在/var/www/testing中有一个符号链接的文件夹,指向几个html和css文件。在这些文件中,包括脚本和css,例如。 当apache在www.domain.com/css/app.css中查找文件时,它将失败,而该文件位于www.domain.com/testing/css/app.css中。htaccess或RewriteEngine是否有可能发出所有请求(

我有一个只能访问域根目录的设置(由于限制性防火墙策略,不允许使用子域)。假设域是
www.domain.com
,为了测试,我在
/var/www/testing
中有一个符号链接的文件夹,指向几个html和css文件。在这些文件中,包括脚本和css,例如。

当apache在
www.domain.com/css/app.css
中查找文件时,它将失败,而该文件位于
www.domain.com/testing/css/app.css
中。htaccess或RewriteEngine是否有可能发出所有请求(针对css和js文件)来自
/testing/
也将进入
/testing/…
,如上图所示?

试试看

RedirectMatch ^/(css/.+\.css)$ /testing/$1

这将把/css/file.css重定向到/testing/css/file.css

cool。那很好。您还知道如何将规则设置为仅匹配来自
测试的请求吗?