![]() |
|
|
![]()
|
|
| Guest |
|
|||
|
Unregistered |
Как Apache 2.0.54 настроить таким образом, чтобы если у меня есть в папке htdocs папка portal с сайтом, как сделать чтобы открыть его можнобыло так: localhost/~portal?
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Alias или mod_rewrite
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
А можно немного поподробнее?
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
1. Либо через Alias прописываешь:
Alias /~asdasd /home/documentroot/localhost/portal/ 2. Либо через mod_rewrite Делаешь редиректы с RewriteRule ~(.+) $1 [L] |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
А где всё это дело прописывается? И как пользоваться RewriteRule ~(.+) $1 [L]?
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
1. в httpd.conf
2. И в .htaccess. давай пойдем более простым путем. У тебя на сервере есть доступ к httpd.conf (конфигурационный файл Апача)? Тебе надо только для одного случая (~portal) сделать или для всех с ~ ??? |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: нет Всего: 55 |
Mal Hack
нет, это делается через mod_userdir вроде. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Opik это уже зависит от того, что ему нужно. Как был задан вопрос, я так и ответил
mod_userdir, на сколько я знаю несколько по другому работает. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Для уточнения:
- htdocs - index.php - portal - forum - myproject И все эти папки должны открывать не через http://localhost/portal и т.д. а http://localhost/~portal. P.S. Если я создам новую директорию например: "test" то она также должна открываться через /~ |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
В .htaccess
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Спасибо.
|
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Ой, проблемка:
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 15 Всего: 261 |
Значит все-таки придется через mod_userdir делать...
http://httpd.apache.org/docs-2.0/mod/mod_userdir.html А вообще было бы не плохо зарегистрироваться на форуме |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Нужно было включить mod_rewrite в httpd.conf
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |