gpt4 book ai didi

variables - SEO 友好 URL,每种语言使用一个变量

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

我有以下情况:

我们的实际 URL 结构如下:

http://www.silentdivers.com/index.php?lang=en英语,fr 法语,ge fr 德语

现在我喜欢 - 或者我知道你的建议是什么是最好的方法:

http://www.silentdivers.com/de/德语的 index.php

等等。

我需要帮助如何在 htaccess 文件中执行此操作。

最佳答案

您的重写规则(在 .htaccess 中)必须如下所示:

RewriteEngine  on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z]{2})/$ /index.php?lang=$1
  • ^/ 表示以斜杠开头
  • ([a-z]{2}) 是两个用引号括起来的小写字母(语言代码),将它们捕获为 $1
  • /$ 是“以斜杠结尾”
  • 它使用 lang 参数在内部重写为您的 index.php 脚本

您可以添加另一条规则来处理您要对其执行此操作的其他文件。例如,这将使 /en/discoverscubadiver 通过将其转发到 discoverscubadiver.php?lang=en 来工作:

RewriteRule    ^([a-z]{2})/([a-z]+)$  /$2.php?lang=$1

关于variables - SEO 友好 URL,每种语言使用一个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24215903/

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