【问题标题】:Get the language from URL with .htaccess使用 .htaccess 从 URL 获取语言
【发布时间】:2016-05-12 10:33:27
【问题描述】:

我的网站上有多种语言。

在根目录我有一个 index.php。这是我的主页。

我想要这种类型的网址:domain.com/fr/domain.com/en/

Witch 必须与domain.com/index.php?lang=frdomain.com/index.php?lang=en 相同。

所以我使用这个 .htaccess 规则:

# Redirect to a page (xxxxx.com/index.php?lang=fr)
RewriteRule ^(fr|en|es|cn|ar)/index$  index.php?lang=$1 [L]

但它不起作用。

你能帮我解决这个问题吗?

谢谢。

【问题讨论】:

    标签: .htaccess


    【解决方案1】:

    你可以使用:

    RewriteEngine On
    RewriteRule ^(fr|en|es|cn|ar)/$  index.php?lang=$1 [L]
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-24
    • 1970-01-01
    • 1970-01-01
    • 2020-04-29
    相关资源
    最近更新 更多