【问题标题】:mod_rewrite for SEO friendly URL using htaccess使用 htaccess 的 SEO 友好 URL 的 mod_rewrite
【发布时间】:2016-09-13 06:19:11
【问题描述】:

我正在尝试编写以下 URL 的 SEO 友好 URL。

www.url.com/item.php?id=_84_113_112&lang=en

我写了以下代码:

RewriteRule ^(.*)/(.*)/$ item.php?id=$2&lang=$1 [QSA,L]

但无法正常工作,有人可以帮忙吗?

【问题讨论】:

  • )/$ 强制它以/ 结尾应该是)$
  • .htaccess 和 SEO 和 php 没有任何关系

标签: .htaccess seo


【解决方案1】:

可能在末尾($ 之前)额外的 / 是问题所在。
改成这样。

RewriteRule ^(.*)/(.*)$ item.php?id=$2&lang=$1 [QSA,L]

【讨论】:

    【解决方案2】:

    你可以用这个-

    RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ item.php?id=$1&lang=$2
    

    【讨论】:

      猜你喜欢
      • 2015-02-14
      • 1970-01-01
      • 2021-07-23
      • 1970-01-01
      • 2011-05-29
      • 2013-01-22
      • 2011-06-11
      • 1970-01-01
      • 2023-03-12
      相关资源
      最近更新 更多