RackNerd Large Mobile Banner
使用 .htaccess 重定向网站子...
 
通知
清理所有



使用 .htaccess 重定向网站子目录到子域名

1 帖子
1 用户
0 点赞
273 浏览
清风許来
(@steve)
管理员 管理员 已注册会员
注册时间: 3 年 之前
帖子: 119
主题发起者  

假设您的子域名已经设置好,让我们来探索如何使用 .htaccess 从子目录重定向到子域名。

访问 .htaccess

您的 .htaccess 文件通常位于您网站的根目录中。您可以通过 FTP 客户端或通过网络托管控制面板的文件管理器(如 cPanel)访问它。

请注意,由于“.”前缀,.htaccess 是一个隐藏文件,因此您可能需要调整设置才能显示隐藏文件。如果您找不到 .htaccess 文件,那么它可能不存在,您将不得不创建一个。

配置 .htaccess

在进行任何更改之前,请确保您备份了现有的 .htaccess 文件。更改此文件可能会破坏您网站的功能,如果出现问题,备份允许您将网站恢复到以前的状态。

备份文件后,使用文本编辑器打开 .htaccess 文件。要将子目录重定向到子域名,您需要添加以下行:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ 
RewriteCond %{REQUEST_URI} ^/sub-directory/ RewriteRule ^(.*)$  http://sub-domain.example.com/$1  [L,R=301]

让我们分解这个代码:

  • `RewriteEngine on`: 此行确保启用 mod_rewrite 引擎。该引擎负责允许处理重写规则。
  • `RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$`: 此行是将HTTP_HOST(您的域名)与“example.com”或“www.example.com”相匹配的条件。
  • `RewriteCond %{REQUEST_URI} ^/sub-directory/`: 此行检查请求的URL 是否包含“/sub-directory/”。
  • `RewriteRule ^(.*)$ http://sub-domain.example.com/$1 [L,R=301]`: 如果满足上述条件,此行定义了重定向规则。^(.*)$是一个正则表达式,匹配URL中“/sub-directory/”之后的任何字符。这被重写为“ http://sub-domain.example.com/$1”,其中$1代表^(捕获的文本。*)$。 [L,R=301]指定这是最后一个要处理的规则(L),并且重定向是永久的(R=301)。
主题修改于 8 月 之前 3 次, 清风許来

KnowHost - 知晓所有主机


   
回贴引用
主题标签
分享:

 

在线用户

当前有 17 位用户 在线:0 位会员1 位游客16 个机器人 🤖

在线用户最多的时候是在 213,在 2025-04-03 @ 00:20

1 位游客 当前在线

#1 - 游客 于 2025-10-14 @ 10:50
KnowHost » 最新帖子 – KnowHost 论坛 [url]

16 个机器人 🤖 当前在线

#1 - ClaudeBot 于 2025-10-14 @ 10:52
KnowHost » 使用 .htaccess 重定向网站子目录到子域名 – – 主机交流 – KnowHost 论坛 [url] [引荐]

#2 - GPTBot 于 2025-10-14 @ 10:52
KnowHost » 最新帖子 – KnowHost 论坛 [url]

#3 - SemrushBot 于 2025-10-14 @ 10:52
KnowHost » 未找到页面 [url]

#4 - SemrushBot 于 2025-10-14 @ 10:51
KnowHost » 清风許来 – 动态 – KnowHost 论坛 – 页面 6 [url]

#5 - SemrushBot 于 2025-10-14 @ 10:51
KnowHost » 主机优惠 – 页面 6 – KnowHost 论坛 [url]

#6 - MJ12bot 于 2025-10-14 @ 10:50
KnowHost » 清风許来 – 动态 – KnowHost 论坛 – 页面 4 [url]

#7 - SemrushBot 于 2025-10-14 @ 10:50
KnowHost » 清风許来 – 动态 – KnowHost 论坛 – 页面 7 [url]

#8 - SemrushBot 于 2025-10-14 @ 10:50
KnowHost » 清风許来 – 动态 – KnowHost 论坛 – 页面 5 [url]

#9 - DotBot 于 2025-10-14 @ 10:49
KnowHost » 清风許来 – 动态 – KnowHost 论坛 – 页面 5 [url]

#10 - SemrushBot 于 2025-10-14 @ 10:48
KnowHost » 清风許来 – 动态 – KnowHost 论坛 – 页面 4 [url]

#11 - SemrushBot 于 2025-10-14 @ 10:48
KnowHost » 清风許来 – 动态 – KnowHost 论坛 – 页面 7 [url]

#12 - SemrushBot 于 2025-10-14 @ 10:48
KnowHost » 清风許来 – 动态 – KnowHost 论坛 – 页面 6 [url]

#13 - SemrushBot 于 2025-10-14 @ 10:48
KnowHost » 清风許来 – 动态 – KnowHost 论坛 – 页面 7 [url]

#14 - Bing 于 2025-10-14 @ 10:47
KnowHost » 最新帖子 – KnowHost 论坛 [url]

#15 - SemrushBot 于 2025-10-14 @ 10:47
KnowHost » www.weffbr.blogspot.cl - BINANCE 176 984 EURO – 动态 – KnowHost 论坛 – [url]

#16 - SemrushBot 于 2025-10-14 @ 10:47
KnowHost » www.sdbtje.blogspot.fr - BINANCE 116 602 EURO – 动态 – KnowHost 论坛 – [url]