使用JS替换HTML中检测到的链接和其他链接

0 javascript

我在弄清楚如何做到这一点时遇到了一些麻烦.

这是场景.我的电子商务网站有一个博客,内容很多,推销我销售的产品,审查它们等.博客上99%的帖子链接回他们正在谈论的产品.

我将要更改我的电子商务系统所在的URL.因此,我的博客最终会将人们发送到404页面.

我的想法是能够包含一个JS文件,它将加载,扫描文档以查找现有链接,然后,如果找到,将它们与现在正确的交换出来.

我希望这是有道理的.

干杯,吉姆


Ste*_*eve 5

这在jQuery中非常简单; 但在多个层面上是一个坏主意.第一个是ItzWarty说,禁用JavaScript的用户仍将获得404.

另一个原因是像GoogleBot这样的网络蜘蛛不会执行JavaScript,所以他们会看到404也会破坏你的搜索引擎优化; 将内容迁移到新网址时,如果您有兴趣保留搜索排名,则应将旧网址重定向(永久移动)到新位置.