Здравейте,
Имам уеб сайт, който поддържа два езика - английски и български. Ако името на сайта ми е:
www.domain.com
то задаването на езика става чрез $_GET['lang'] променлива. Тоест:
www.domain.com?lang=bg
или
www.domain.com?lang=en
Това което искам да постигна е да направя mod rewrite и да постигна следния ефект:
www.domain.com/bg/
или
www.domain.com/en/
Рових се в интернет четох и открих следния регулярен израз, който трябваше да ми свърши работа:
Всичко това поставих в .htaccess файла на главната директория на хостинг сървъра ми. И тествах....резултат НУЛЕВ.
Та от тук и моя логичен въпрос.
КАК ДА НАПРАВЯ mod rewrite от следния тип:
от:
www.domain.com?lang=X
до:
www.domain.com/X/
???
Очаквам отговори с нетърпение. Благодаря.
Имам уеб сайт, който поддържа два езика - английски и български. Ако името на сайта ми е:
www.domain.com
то задаването на езика става чрез $_GET['lang'] променлива. Тоест:
www.domain.com?lang=bg
или
www.domain.com?lang=en
Това което искам да постигна е да направя mod rewrite и да постигна следния ефект:
www.domain.com/bg/
или
www.domain.com/en/
Рових се в интернет четох и открих следния регулярен израз, който трябваше да ми свърши работа:
Код:
RewriteEngine On
RewriteBase /
RewriteRule ^([^/]*)\.html$ /index.php?lang=$1 [L]
Всичко това поставих в .htaccess файла на главната директория на хостинг сървъра ми. И тествах....резултат НУЛЕВ.
Та от тук и моя логичен въпрос.
КАК ДА НАПРАВЯ mod rewrite от следния тип:
от:
www.domain.com?lang=X
до:
www.domain.com/X/
???
Очаквам отговори с нетърпение. Благодаря.