1
我有問題與htaccess重定向。在我的網站我使用的URL語言參數(是在兩個 - 郎國)這樣htaccess如果參數不存在
www.domain.com/en/spain/
我試圖重定向[301]爲默認語言,如果用戶來直接鏈接
www.domain.com => www.domain.com/en/global for example
我使用這個重定向沒有www鏈接。
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/en/global/$1 [R=301,L]
謝謝。
謝謝,但我如何將www.domain.com [無lang]重定向到www.domain.com/en/global/?我需要重定向完全匹配www.domain.com [/]到默認語言的網址lang –
Divebo,從rewriteRule行刪除**?**,以便只有domain.com **/**被重定向,另外您需要把上面的代碼放到你的htacces的最上面(緊跟在rewriteBase行之後,這樣它會在你的htaccess中的其他規則之前執行)。 – starkeen