verfaa
Профессор
- Регистрация
- 29 Янв 2007
- Сообщения
- 417
- Реакции
- 49
- Автор темы
- #1
Всем привет.
Есть сервер работающий под nginx.
Для сайта на этом сервере уже прописано правило rewrite:
rewrite ^/user/([^/\.]+)/?$ /viewprofile.php?login=$1 last;
Все ссылки по этому правилу вида Для просмотра ссылки Войдиили Зарегистрируйся меняются на Для просмотра ссылки Войди или Зарегистрируйся
Т.к. сайт на разных языках, то можно добавить в урл ?language_code=1 и получить английский язык или ?language_code=2 и получить русский язык. Но это некрасиво, хотелось бы, чтобы эти ссылки выглядели красиво, а именно
Для просмотра ссылки Войдиили Зарегистрируйся
Для просмотра ссылки Войдиили Зарегистрируйся
Для анкет пользователей
Для просмотра ссылки Войдиили Зарегистрируйся
Для просмотра ссылки Войдиили Зарегистрируйся
Или можно наоборот
Для просмотра ссылки Войдиили Зарегистрируйся
Для просмотра ссылки Войдиили Зарегистрируйся
Также нужно учесть что на сайте много других файлов и папок, главную страницу сайта запрашивают и так Для просмотра ссылки Войдиили Зарегистрируйся, есть Для просмотра ссылки Войди или Зарегистрируйся, Для просмотра ссылки Войди или Зарегистрируйся и др.
Как бы так прописать это правило, чтобы /ru или /en везде заменялся корректно и без ошибок.
Помогите пожалуйста.
Есть сервер работающий под nginx.
Для сайта на этом сервере уже прописано правило rewrite:
rewrite ^/user/([^/\.]+)/?$ /viewprofile.php?login=$1 last;
Все ссылки по этому правилу вида Для просмотра ссылки Войди
Т.к. сайт на разных языках, то можно добавить в урл ?language_code=1 и получить английский язык или ?language_code=2 и получить русский язык. Но это некрасиво, хотелось бы, чтобы эти ссылки выглядели красиво, а именно
Для просмотра ссылки Войди
Для просмотра ссылки Войди
Для анкет пользователей
Для просмотра ссылки Войди
Для просмотра ссылки Войди
Или можно наоборот
Для просмотра ссылки Войди
Для просмотра ссылки Войди
Также нужно учесть что на сайте много других файлов и папок, главную страницу сайта запрашивают и так Для просмотра ссылки Войди
Как бы так прописать это правило, чтобы /ru или /en везде заменялся корректно и без ошибок.
Помогите пожалуйста.