将 301 从已知动态 url 重定向到已知静态 url

发布于 2024-12-12 14:08:11 字数 391 浏览 1 评论 0原文

一些背景知识 - 该网站正在运行 Joomla 并且已经有 SEF 网址。不幸的是,另一个网站上的其他人使用非 sef 网址(广泛)链接到我们的网站。 Joomla 将允许两个版本的 URL 访问正确的页面。

我更愿意做一个简单的

redirect 301 index.php?option=com_content&view=article&id=50&Itemid=18 http://www.mywebsite.com/anythingiwant.html

但这并不那么简单,我怀疑第一个网址中的一些字符需要转义,但这也不起作用。我还在第一个 URL 周围加上了转义字符的引号,无论我做什么,我都无法将该一个非常具体和动态的 URL 重定向到任何其他页面。

A little background - this site is running Joomla and already has SEF urls. Unfortunately, someone else on another site has linked to our site (extensively) using the non-sef url. Joomla will allow both versions of the URL to access the correct page.

I would prefer to do a simple

redirect 301 index.php?option=com_content&view=article&id=50&Itemid=18 http://www.mywebsite.com/anythingiwant.html

But this is not so simple, I suspected some of the characters in the first url would need to be escaped but that did not work either. I also put quotations around the first URL with escaped characters and no matter what I do, I cannot redirect that one very specific and dynamic URL to any other page.

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

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

发布评论

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

评论(1

囚你心 2024-12-19 14:08:11

为了解决我的 SEO 问题,我为 Joomla 安装了一个 SEO 模块,它允许我为每篇文章分配一个“规范 url”元标记。我为此元标记输入了 SEF url,Google 已相应地重新索引了它。

To fix my SEO issue with this, I installed an SEO module for Joomla that allows me to assign a 'canonical url' meta tag to each article. I put the SEF url in for this meta tag, and Google has re-indexed it accordingly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文