.htaccess 使用htaccess将请求uri重定向到镜像站点

vnzz0bqm  于 2022-11-16  发布在  其他
关注(0)|答案(2)|浏览(154)

我有一个网站。我创建了一个镜像,并将其上传到一个名为“镜像”的目录中。我想做的是每当一个观众访问例如...

http://www.example.com/this-page/another-segment/?id=1

我想让他改到...

http://www.example.com/mirror/this-page/another-segment/?id=1
                       ^^^^^^

(我这样做是因为我想编辑我的网站设计,但我不想让查看者看到正在进行的更改,直到它们完成。因此,我想将他们重定向到镜像快照,至少暂时如此。)
请建议如何使用.htaccess或不使用。

yyhrrdl8

yyhrrdl81#

在浏览了互联网之后,我想到了在appclay给出的答案上放一个**/$1**,一个rewritebasefollowsymlinks

Options +FollowSymLinks
RewriteEngine On 
RewriteBase /
RewriteCond %{REQUEST_URI} !^/mirror/
RewriteRule (.*) /mirror/$1 [R=301,L]
smdncfj3

smdncfj32#

您需要执行以下操作:

RewriteEngine On

RewriteCond %{REQUEST_URI} !^/mirror/
RewriteRule ^/(.*) /mirror/$1 [R]

在.htaccess文件中。

相关问题