.htaccess 将子目录重写到不同域上的不同子目录

发布于 2024-12-07 20:50:43 字数 619 浏览 1 评论 0原文

我正在尝试为域 kb3mmy.net 配置重定向。我希望它能够工作,如果有人访问 kb3mmy.net/blog ,它会将他们重定向到 christiaanconover.com/category/kb3mmy/。这是我想要像这样进行的唯一重定向,因此我可以对子目录进行硬编码。

此外,kb3mmy.net 上设置了一个现有的重定向规则,该规则将发送到该域根目录的任何流量发送到 christiaanconover.com 上的子页面,但将发送到 kb3mmy.net 的任何子页面流量发送到 christiaanconover.com 上的相应子页面,因此该规则不会受到新规则的影响。这是现有规则的代码:

RewriteRule ^$ http://christiaanconover.com/kb3mmy/ [L,R=301]
RewriteRule ^(.*)$ http://christiaanconover.com/$1 [R=301]

感谢任何帮助。

I'm trying to configure a redirect for the domain kb3mmy.net. I'd like it to work that if somebody goes to kb3mmy.net/blog it redirects them to christiaanconover.com/category/kb3mmy/. This is the only redirect I want to take place like this, so I can hard code the subdirectories.

Also, there's an existing redirect rule set up on kb3mmy.net that sends any traffic to the root of that domain to a sub page on christiaanconover.com, but any sub page traffic to kb3mmy.net to the corresponding sub page on christiaanconover.com, so that rule cannot be affected by the new one. Here's the code for the existing rule:

RewriteRule ^$ http://christiaanconover.com/kb3mmy/ [L,R=301]
RewriteRule ^(.*)$ http://christiaanconover.com/$1 [R=301]

Any help is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

九八野马 2024-12-14 20:50:44
RewriteRule ^blog/?(.*)$  http://christiaanconover.com/category/kb3mmy/ [R=301,L]
RewriteRule ^$ http://christiaanconover.com/kb3mmy/ [L,R=301]
RewriteRule ^(.*)$ http://christiaanconover.com/$1 [R=301,L]
RewriteRule ^blog/?(.*)$  http://christiaanconover.com/category/kb3mmy/ [R=301,L]
RewriteRule ^$ http://christiaanconover.com/kb3mmy/ [L,R=301]
RewriteRule ^(.*)$ http://christiaanconover.com/$1 [R=301,L]
故人的歌 2024-12-14 20:50:44

怎么样:

RewriteCond %{HTTP_HOST} kb3mmy.net
RewriteRule ^blog/?(.*)$  http://christiaanconover.com/category/kb3mmy/ [R=301,L]
RewriteCond %{HTTP_HOST} kb3mmy.net
RewriteRule ^$ http://christiaanconover.com/kb3mmy/ [L,R=301]
RewriteCond %{HTTP_HOST} kb3mmy.net
RewriteRule ^(.*)$ http://christiaanconover.com/$1 [L,R=301]

How about:

RewriteCond %{HTTP_HOST} kb3mmy.net
RewriteRule ^blog/?(.*)$  http://christiaanconover.com/category/kb3mmy/ [R=301,L]
RewriteCond %{HTTP_HOST} kb3mmy.net
RewriteRule ^$ http://christiaanconover.com/kb3mmy/ [L,R=301]
RewriteCond %{HTTP_HOST} kb3mmy.net
RewriteRule ^(.*)$ http://christiaanconover.com/$1 [L,R=301]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文