我需要从档案中恢复网站,同时保持确切的网址结构。我已经完成了所有页面,唯一剩下的就是获取URL正确,我需要你的帮助。
网址采用以下格式:wwwDOTmypagehere.com/?en
其中en指向该网站的英文版。
我想通过使用像wwwDOTmypagehere.com/?id=en这样的变量做到这一点,但是如何摆脱在那里变量的需要呢?
任何帮助将不胜感激。 感谢。
答案 0 :(得分:0)
使用htaccess
,您可以在后台将?en
重定向到?id=en
,而不会将其显示在浏览器的状态栏中。这样的事情应该有效:
RewriteRule ^\?([a-z]+)$ ?id=$1 [NC]
或者如果你想用PHP做,那么你应该检查你的语言中存在哪个$_GET
元素。因此,例如wwwDOTmypagehere.com/?en
将创建一个具有0长度字符串值的$_GET['en']
键。这样,您就不需要id
密钥。