我在网址重写方面遇到了问题。我想重写当前显示为的网址
的 domain.com/index.php?lang=fr
而我想表现出像
的 fr.domain.com
任何帮助都会得到赞赏。 感谢
答案 0 :(得分:1)
在DOCUMENT_ROOT/.htaccess
上的domain.com
上试用此代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteCond %{QUERY_STRING} (?:^|&)lang=([^&]+) [NC]
RewriteRule ^ http://%1.%{HTTP_HOST}%{REQUEST_URI}? [NE,R=301,L]