我需要一个域来处理语言,删除www。 并强制https在2017年欢迎:)(所有的事情)
1)www.example.com到example.com
RewriteCond%{HTTP_HOST} www.example.com
RewriteRule(。*)http://example.com/$1 [L,R = 301]
2)我有一个页面,检查语言和显示的话。 index.php?lg = $ 1(4种语言)
RewriteRule ^([a-zA-Z0-9] +)/?$ index.php?lg = $ 1 [L]
3)我需要将所有这些redirect到https
RewriteCond%{SERVER_PORT} 80
RewriteRule(。*)https://%{HTTP_HOST}%{REQUEST_URI} [L,R = 301]
当我进入
https://example.com/it
它应该显示
https://example.com/it/
我需要简化,只能去
https://example.com/it/
如果是的话,转到404页面
https://example.com/it
search引擎优化是不好的 ,我的网站只有英语是由引擎知道,其他语言是在结果的第4页..
这是为什么,因为我有两种方法来显示url?
example.com/it/和example.com/it返回相同的页面
感谢帮助。