我尝试过基于浏览器位置重定向用户。它在index.php中运行得很好。但是,如果浏览器语言是意大利语,则不重定向复杂的urls,例如“www.example.com/某事/某事”不是将其重定向到“www.example.com/ it /某事”,如果浏览器语言是意大利语,则不重定向“www.example.com/en_GB/某事/东西”,如果位置是英国,则不重定向“www.example.com/IT_IT/某事”
我在htaccess中使用以下代码重定向到301新域:RewriteEngine on
RewriteRule ^(.*)$ http://www.newdomain.com但是,对于旧域,我想保留站点地图而不重定向。即不重定向olddomain.com/sitemap.xml。我可以通过在现有代码中添加一些内容来做到这一点吗?