совсем уже запутался:
есть адрес http://www.mysite.com/ - сайт на русском языке
для поддержки английского использую адрес http://www.mysite.com/en/
смысл в том, что скрипт (http://www.mysite.com/index.php) на оба языка один и работает (переключает язык/текст) по наличию в url строки /en
чтобы переадресовать все что идет на http://www.mysite.com/en/ в директории /en/ лежит
.htaccess
RewriteEngine on
RewriteRule ^(.*)$ /$1 [L]
и все нормально работает (index.php срабатывает переключаяс на en), кроме картинок и стилей css. (на домашнем хосте все работает отлично)
например картинка имеет адрес
http://www.mysite.com/skins/img/logo.gif - отображается ок
но при адресе
http://www.mysite.com/en/skins/img/logo.gif выдает ошибку:
404 Not Found
nginx/0.3.46
если знаете подскажите решение... как заставить отображать картинки
в общем я так понял, что все дело в nginx который статические файлы (в том числе и картинки) выдает сразуже, не пуская их до апача с модреврайтером. тупик...
есть адрес http://www.mysite.com/ - сайт на русском языке
для поддержки английского использую адрес http://www.mysite.com/en/
смысл в том, что скрипт (http://www.mysite.com/index.php) на оба языка один и работает (переключает язык/текст) по наличию в url строки /en
чтобы переадресовать все что идет на http://www.mysite.com/en/ в директории /en/ лежит
.htaccess
RewriteEngine on
RewriteRule ^(.*)$ /$1 [L]
и все нормально работает (index.php срабатывает переключаяс на en), кроме картинок и стилей css. (на домашнем хосте все работает отлично)
например картинка имеет адрес
http://www.mysite.com/skins/img/logo.gif - отображается ок
но при адресе
http://www.mysite.com/en/skins/img/logo.gif выдает ошибку:
404 Not Found
nginx/0.3.46
если знаете подскажите решение... как заставить отображать картинки
в общем я так понял, что все дело в nginx который статические файлы (в том числе и картинки) выдает сразуже, не пуская их до апача с модреврайтером. тупик...