htaccess重定向后访问父文件夹文件

时间:2016-11-20 09:10:30

标签: apache .htaccess

我有以下.htaccess文件:

RewriteEngine on    
RewriteCond %{THE_REQUEST} ^GET\ /folder/subfolder1/
RewriteCond %{HTTP_HOST} ^(www\.)?example.com$
RewriteRule ^folder/subfolder1/(.*) /$1 [L,R=301,NC]
RewriteCond %{HTTP_HOST} ^(www\.)?example.com$
RewriteRule !^folder/subfolder1/ folder/subfolder1%{REQUEST_URI} [L]

我在index.html中拥有/folder/subfolder1/

我需要在.js中添加一些index.html个文件,但它们位于folder/subfolder2,因此在尝试运行以下代码时:

的index.html

...
<script src="../subfolder2/file1.js" > </script>
<script src="../subfolder2/file2.js" > </script>
...

我收到错误,因为它说找不到www.example.com/subfolder2/file1.jswww.example.com/subfolder2/file2.js(状态404 Not Found)。

/folder/subfolder2/中访问这些文件的正确方法是什么? 我需要更改.htaccess吗?如果是这样,我怎样才能使它发挥作用?

由于

0 个答案:

没有答案