| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Продвижение и оптимизация сайтов > mod_rewrite : как сделать правило для директории? |
| Автор: Alx 14.11.2006, 23:11 |
| всем привет) начала осваивать mod_rewrite, только пока не очень всё понял) сразу хочу попробывать в действии, в связи с этим вопрос. а вернее просьба помочь организовать ситуацию 1. есть директория /mydomain на хостинге, к ней привязаны домены mydomain.com и mydomain.ru задача при запросе этих доменов показывать юзеру не http://mydomain.com/index.php а http://mydomain.com/index.php?lang=en и http://mydomain.com/index.php?lang=ru соответственно. и второй вариант (наиболее важный): 2. есть директория /mydomain на хостинге, к ней привязан домен mydomain.com при запросе http://mydomain.com/ -> http://mydomain.com/index.php при запросе http://mydomain.com/en -> http://mydomain.com/index.php?lang=en при запросе http://mydomain.com/ru -> http://mydomain.com/index.php?lang=ru и т.д. можно ли это осуществить, не создавая физически директорий en, ru и т.д.? спасибо! |
| Автор: Mal Hack 14.11.2006, 23:44 |
| Да. Что-то вроде. RewriteRule /en/?$ index.php?lang=en |
| Автор: Alx 17.11.2006, 00:43 |
| Mal Hack, я так пробывал, не получилось.. мона полный код файла .htaccess? а то я ещё не очень разбираюсь.. |
| Автор: Mal Hack 17.11.2006, 02:14 | ||
|
| Автор: Alx 17.11.2006, 23:28 |
| пасиб) как только выпадет свободная минутка, обязательно опробую |
| Автор: repa 14.3.2007, 21:00 |
| Mal Hack, попробывал как ты сказал, но не работает. ссылка такого вида domen.ru/index.php?do=links |