无法在线重定向到公共资源htaccess

时间:2017-08-09 09:18:50

标签: php apache .htaccess

我已经下载了我的网站,并将其放在没有uploads文件夹的本地。来自public_html / uploads的所有资源都是在线的(很多东西),我想让htaccess重定向到在线上传。

我在我的项目本地创建了一个空文件夹上传,并在.htaccess文件中创建:

RewriteEngine On
RewriteBase /uploads/

RewriteCond %{THE_REQUEST} /uploads/([^\s?]*) [NC]
RewriteRule ^ %1 [L,NE,R=302]

RewriteRule ^((?!uploads/).*)$ uploads/$1 [L,NC]

但是无法获得资源:net :: ERR_TOO_MANY_REDIRECTS

如何重定向本地站点以从在线获取所有资源文件?

1 个答案:

答案 0 :(得分:0)

您只需要在本地RewriteEngine On RewriteRule ^ http://mainsite.com%{REQUEST_URI} [L,NE,R=301] 中使用此规则:

{{1}}