我正在尝试将所有请求重定向到我的域内的特定文件夹。
例如:
Buffer.byteLength(String.fromCharCode(55555), 'utf8')
// 3
Buffer.byteLength(String.fromCharCode(55555, 57000), 'utf8')
// 4 (not 6)
需要通过保留请求的地址www.example.com/whatever
重定向到www.example.com/specifiedfolder
。
我试过了:
www.example.com/whatever
答案 0 :(得分:1)
尝试使用此方法,该方法将按预期重定向
RewriteCond %{REQUEST_URI} !^/specifiedfolder/
RewriteCond %{REQUEST_URI} !^/admin/
RewriteRule ^(.*)$ /specifiedfolder/$1 [L]
答案 1 :(得分:1)
您可以使用此规则从root重写(而不是重定向)到另一个文件夹:
RewriteEngine On
RewriteRule !^specifiedfolder/ /specifiedfolder%{REQUEST_URI} [L,NC]
确保此规则放在站点根目录.htaccess中,不在任何子目录中。