Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Настройка Apache 2.0.54 
:(
    Опции темы
Guest
Дата 9.7.2005, 12:29 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Как Apache 2.0.54 настроить таким образом, чтобы если у меня есть в папке htdocs папка portal с сайтом, как сделать чтобы открыть его можнобыло так: localhost/~portal?
  Вверх
Mal Hack
Дата 9.7.2005, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Alias или mod_rewrite
PM ICQ   Вверх
Guest
Дата 9.7.2005, 15:31 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А можно немного поподробнее?
  Вверх
Mal Hack
Дата 9.7.2005, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



1. Либо через Alias прописываешь:
Alias /~asdasd /home/documentroot/localhost/portal/
2. Либо через mod_rewrite
Делаешь редиректы с
RewriteRule ~(.+) $1 [L]
PM ICQ   Вверх
Guest
Дата 9.7.2005, 16:47 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А где всё это дело прописывается? И как пользоваться RewriteRule ~(.+) $1 [L]?
  Вверх
Mal Hack
Дата 9.7.2005, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



1. в httpd.conf
2. И в .htaccess.
давай пойдем более простым путем.
У тебя на сервере есть доступ к httpd.conf (конфигурационный файл Апача)?
Тебе надо только для одного случая (~portal) сделать или для всех с ~ ???

PM ICQ   Вверх
Opik
Дата 9.7.2005, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: нет
Всего: 55



Mal Hack
нет, это делается через mod_userdir вроде.
PM MAIL Skype   Вверх
Mal Hack
Дата 9.7.2005, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Opik это уже зависит от того, что ему нужно. Как был задан вопрос, я так и ответил smile

Цитата(Guest @ 9.7.2005, 13:29)
portal с сайтом, как сделать чтобы открыть его можнобыло так: localhost/~portal


mod_userdir, на сколько я знаю несколько по другому работает.
PM ICQ   Вверх
Guest
Дата 9.7.2005, 17:55 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Для уточнения:
- htdocs
- index.php
- portal
- forum
- myproject

И все эти папки должны открывать не через http://localhost/portal и т.д. а http://localhost/~portal.


P.S. Если я создам новую директорию например: "test" то она также должна открываться через /~
  Вверх
Mal Hack
Дата 9.7.2005, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



В .htaccess
Код

Options +FollowSymlinks -MultiViews

RewriteEngine on
RewriteRule ^~(.*)$ $1 [L] 

PM ICQ   Вверх
Guest
Дата 9.7.2005, 21:15 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Спасибо.
  Вверх
Guest
Дата 9.7.2005, 22:11 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Ой, проблемка:

Цитата

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, mail and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.0.54 (Win32) Server at localhost Port 80

  Вверх
Mal Hack
Дата 10.7.2005, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Значит все-таки придется через mod_userdir делать...
http://httpd.apache.org/docs-2.0/mod/mod_userdir.html

А вообще было бы не плохо зарегистрироваться на форуме smile
PM ICQ   Вверх
Guest
Дата 10.7.2005, 18:50 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Нужно было включить mod_rewrite в httpd.conf smile
  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0515 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.