modrewrite / htaccess的

编程入门 行业动态 更新时间:2024-10-25 10:21:59
本文介绍了modrewrite / htaccess的 - 在URL力量默认语言的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我和一个modrewrite / htaccess的问题挣扎(使用PHP)。 我运行一个多语言的网站有类似的网址 www.mydomain/en/index.php 连接将转化为&放大器; LANG = EN

i'm struggling with a modrewrite/htaccess problem (using php). i'm running a multi-language web which has urls like www.mydomain/en/index.php "en" will translate as &lang=en

现在我正在寻找一种方式来始终强制英语作为默认语言的任何URL-如。如果用户试图访问如 www.mydomain/dashboard.php 的URL,它会自动翻译成 www.mydomain/en/ dashboard.php

now i'm looking for a way to always force english as default language for ANY url- eg. if a user tries accessing an url like www.mydomain/dashboard.php, it should automatically translate to www.mydomain/en/dashboard.php

任何想法如何解决这个问题? 谢谢

any ideas how to solve this? thanks

推荐答案

假设你有一个语言列表网站支持:

Assuming you have a list of languages your site supports:

RewriteCond %{REQUEST_URI} !^/(en|fr|es|de)/ RewriteRule ^(.*)$ en/$1 [R]

这将重写URL,如果它不是以任何 / EN / , / FR / , / ES / 或 /德/ 。

This will rewrite the url if it doesn't start with either /en/, /fr/, /es/ or /de/.

更多推荐

modrewrite / htaccess的

本文发布于:2023-11-01 02:30:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1547998.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:modrewrite   htaccess

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!