gpt4 book ai didi

apache - .htaccess 和 seo 友好的 url

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

我们现在有一个电子商务网站,其中包含一系列品牌。品牌页面包含如下网址:

  1. http://www.<DOMAIN>.com/catalog/brand/view?id=2

我们需要使用更友好(seo 友好)的 url,例如:

  1. http://www.<DOMAIN>.com/<BRAND>

但它会解决上面的 #1。

这是在根目录中的 .htaccess 文件中完成的吗?如果是这样,正确的做法是什么?

请记住 URL#1 是合法地址,但我们希望使用 URL#2 格式进行链接。这不是 301 类型的重定向,是吗?这更“永久”,除非我误解了它或其他什么,不是吗?

非常感谢。

最佳答案

您正在寻找的 apache 功能称为 mod_rewrite。您应该能够在此处进行谷歌搜索并找到良好的帮助资源。

基本思想是您将指定一个正则表达式匹配,然后指定一个替换模式。您可以将其设置为执行 301 重定向,但默认情况下不重定向用户,只访问重写的 url。

这是一个例子:

RewriteEngine On
RewriteRule (.*) index.php

RewriteRule 表示将任何匹配的 url(.*) 重写为 index.php。这对大多数文件不是特别有用。我相信您会有很多示例,因为这是一个常见问题。

关于apache - .htaccess 和 seo 友好的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/836917/

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