Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Несколько языковых версий
 
 автор: Lelik   (15.03.2008 в 17:00)   письмо автору
 
 

У сайта есть две языковые версии русская и украинская, пути для версий выглядят так:

для русской
www.site.com
www.site.com/folder/
www.site.com/folder/folder/
и т. д.

для украинской
www.site.com/ua/
www.site.com/ua/folder/
www.site.com/ua/folder/folder/
и т. д.

но вся проблема в том, что для построения страниц разных версий используется один и тот же файл, т. е. для построения страницы www.site.com/folder/ и www.site.com/ua/folder/ используется файл index.php из директории www.site.com/folder/

Помогите с модреврайтом, что бы в данной ситуации украинская версия отображалась корректно.

   
 
 автор: mihdan   (25.03.2008 в 23:57)   письмо автору
 
   для: Lelik   (15.03.2008 в 17:00)
 

Так а в чем собственно проблема то?

   
 
 автор: Lelik   (26.03.2008 в 01:31)   письмо автору
 
   для: mihdan   (25.03.2008 в 23:57)
 

допустим есть сайт www.site.ru (на нем есть блок для контактов и модуль новостей), и у сайта есть 3 языковые версии (русская (по-умолчанию), украинская и англицкая). его структура каталогов следующая:

/index.php
/news/index.php
/contact/index.php

эти файлы и отображают контент на выбранном пользователем языке (который пишется в куки, например, но это не суть важно). как сделать так, что если пользователь выбрал английский язык, то в адресной строке отображалось www.site.ru/en/index.php + чтоб по ссылкам с этим адресом обрабатывался файл из корневой директории?

надеюсь теперь объяснил доступно :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования