gpt4 book ai didi

.htaccess - htaccess 重定向通过 CMS 管理的子目录的 URL

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:46:05 24 4
gpt4 key购买 nike

我们网站的所有网址都写在www.mydomain.com/sub1/cms/pagename

通过CMS我们可以指定pagename

sub1cms 实际上不是服务器上的目录。

我们需要更改页面名称以使其对 SEO 更加友好,但我们仍然希望旧页面名称的所有流量都指向新页面。

我尝试制作一个 .htaccess 文件指定:

Redirect 301  /sub1/cms/oldpagename mydomain.com/sub1/cms/newpagename

但它不起作用。

我已经成功了:

Redirect 301  /oldpagename mydomain.com/sub1/cms/newpagename

这可以通过 .htaccess 以某种方式完成吗?

最佳答案

首先,确保您的 301 重定向规则使用完整的 url,包括 http://部分。

Redirect 301 /sub1/cms/oldpagename http://mydomain.com/sub1/cms/newpagename

其次,在我看来,您的 CMS 已经制定了重写规则来处理/sub1/cms/pagename 样式 url。如果此规则出现在您的重定向之前,您的重定向将永远不会被触发。尝试将重定向移动到 .htaccess 文件的顶部。

关于.htaccess - htaccess 重定向通过 CMS 管理的子目录的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14830910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com