【发布时间】:2016-12-09 00:02:16
【问题描述】:
我在重定向单页多语言网站时遇到问题。我的 htaccess 重定向无法正常工作。我需要帮助如何做到这一点。当我在我的 htaccess 中添加这两行时:
RewriteCond %{QUERY_STRING} ^lang=en$
RewriteRule ^ /en? [R=301,L]
重定向工作,但 mysite.com/en 显示 404 未找到。 有人帮我解决这个问题吗?
【问题讨论】:
-
你能把你的根目录里的东西贴出来吗?我目前不确定您是否希望它转到 mysite.com/en/index 或 mysite.com/index?lang=en
-
感谢回复,我希望它把 mysite.com/index.php?lang=en 重写为新的 mysite.com/en。我只想要网站的非常干净的 seo url。我有两种语言,英语是第二语言。