Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当访问者点击标志时,我的网站使用 cookie 使用三种语言切换器英语、德语和俄语。每种语言的 URL 都是相同的。
现在我想指出网址
http://www.website.com/ru
到该网站的俄语版本。
这将使用 .htaccess 还是使用其他方法来完成。
如何实现这一点。
你可以在你的.htaccess文件中试试这个:
.htaccess
RewriteEngine on RewriteBase / RewriteRule ^([a-z]{2})/(.*)$ /$2?lang=$1 [QSA]
现在在您的 PHP 代码中,您可以通过以下方式获取语言:
$lang = isset($_GET['lang']) ? $_GET['lang'] : 'en'; // put your default language last.