我正在尝试重定向www.myweb.com to www.myweb.com/?lang=en
任何尝试我都会重定向网站上的所有流量或创建一个循环
有什么帮助吗?
答案 0 :(得分:1)
我认为你应该更容易在PHP中将GET变量lang设置为'en',而不是重定向...在代码中,在处理lang变量之前,请尝试:
if (!isset($_GET['lang'])) {
$_GET['lang'] = 'en;
}
答案 1 :(得分:0)
如果你因任何原因需要通过重写规则来实现,这对我尝试的简单例子起了作用:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ $1?lang=en [QSA]
虽然有关堆栈溢出的类似问题,但您应该查看:ModRewite和一般搜索;)