Apache22 хитрушка
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- мл. сержант
- Сообщения: 82
- Зарегистрирован: 2007-08-01 16:23:02
- Контактная информация:
Apache22 хитрушка
День добрый .
Подскажите вот такую вещь .
Есть веб сервер Apache22 настроен и работает благополучно, но вот захотелось зделать такую вещь.
Один из сайтов написан на perl и штоб на него попасть нужно пройти по ссылке http://ip_server/cgi-bin/index.pl , можно ли переконфигурировать апачь чтоб набрав ссылку http://ip_server я попадал сюда http://ip_server/cgi-bin/index.pl (такой путь слишком длинный и невсем юзверям понятный).
Помагите умным советом или подскажите ключевые слова для поиска.
Подскажите вот такую вещь .
Есть веб сервер Apache22 настроен и работает благополучно, но вот захотелось зделать такую вещь.
Один из сайтов написан на perl и штоб на него попасть нужно пройти по ссылке http://ip_server/cgi-bin/index.pl , можно ли переконфигурировать апачь чтоб набрав ссылку http://ip_server я попадал сюда http://ip_server/cgi-bin/index.pl (такой путь слишком длинный и невсем юзверям понятный).
Помагите умным советом или подскажите ключевые слова для поиска.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- мл. сержант
- Сообщения: 82
- Зарегистрирован: 2007-08-01 16:23:02
- Контактная информация:
Re: Apache22 хитрушка
Погуглив по . Нашел
Порыскав у себя ненашел этого модуля. Я так понял это единственный спосомб зделать так как хочу я ?
Код: Выделить всё
rewrite
Код: Выделить всё
Mod_rewrite предоставляет механизм динамического изменения запрашиваемых URL-ов. Это действительно мощный инструмент, и поэтому, его знание принципиально важно, если вы хотите стать подлинным веб мастером или веб программистом…
Однако нужно быть очень осторожным и даже дотошным при работе с этим модулем! Некоторые ошибки, которые Вы способны допустить, могут привести к логической петле, вызвав циклическую 100%-ую загрузку центрального процессора (CPU)
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache22 хитрушка
http://ru2.php.net/header
всяко можно....
Код: Выделить всё
mail# cat /usr/home/doorway/www/data/doorways/redirect/index.php
<?php
header("Location:http://www." . $_SERVER['HTTP_HOST'] . "/");
?>
mail#
Убей их всех! Бог потом рассортирует...
-
- мл. сержант
- Сообщения: 82
- Зарегистрирован: 2007-08-01 16:23:02
- Контактная информация:
Re: Apache22 хитрушка
Хм обидно php Неприсутствует на веб сервере да и непредпологалось что он там будет , Один идинственный сайт на perl .
И модуль Mod Rewrite немогу найти. Отдельно скачать.
И модуль Mod Rewrite немогу найти. Отдельно скачать.
- Alex Keda
- стреляли...
- Сообщения: 35427
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Apache22 хитрушка
думаю, такой же кусок кода нарисовать на перл - не проблема
Убей их всех! Бог потом рассортирует...
- BlackCat
- прапорщик
- Сообщения: 469
- Зарегистрирован: 2007-10-16 22:40:42
Re: Apache22 хитрушка
mod_rewrite собирается вместе с апачем по дефолту. Может при сборке отключили?
=====
Для однократного редиректа, то есть что бы юзеры просто первый раз попали из корня в cgi-bin, можно наваять вот такой index.html:
И положить вот сюда http://ip_server/index.html. В заголовке стоит переадресация, если у юзера отключена автоматическая переадресация, то у него будет ссылка внутри страницы.
=====
Есть еще один вариант: перенести сайт из cgi-bin в корень и соответствующим образом перенастроить апач
=====
Для однократного редиректа, то есть что бы юзеры просто первый раз попали из корня в cgi-bin, можно наваять вот такой index.html:
Код: Выделить всё
<html>
<head>
<title>Переадресация...</title>
<META HTTP-EQUIV="Refresh" CONTENT="1; URL=http://ip_server/cgi-bin/index.pl">
</head>
<body>
<center>
Вам сюда: <a href="http://ip_server/cgi-bin/index.pl">http://ip_server/cgi-bin/index.pl</a>
</center>
</body>
</html>
=====
Есть еще один вариант: перенести сайт из cgi-bin в корень и соответствующим образом перенастроить апач

-
- мл. сержант
- Сообщения: 82
- Зарегистрирован: 2007-08-01 16:23:02
- Контактная информация:
Re: Apache22 хитрушка
Да спасибо действительно то што надо . Опробовал работает изумительно.