Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » htaccess (apache) - все о нем

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Открыть новую тему     Написать ответ в эту тему

D_P_A_K_O_H



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите ламеру, купид  хостинг, а там возможности этого самого есть.. я лишь знаю что это файл с помощью которого
 
можно делась свои ошибочние страницы (404, 500, 403)
паролировать папки
назначать subdomains  
 НО КАК ЧТО, ГДЕ, КОГДА,  ПОЧЕМУ, ОТКУДА, СКОЛЬКО не знаю.. ((  помогите разобраться
 


 
Собираем рульную информацию на русском.
 
Начало
http://www.webhowto.ru/local9.shtml
http://httpd.apache.org/docs/configuring.html  
http://httpd.apache.org/docs/howto/auth.html  
http://apache-server.com/tutorials/ATusing-htaccess.html  
http://www.webscript.ru/stories.php3?story=01/07/05/4626571




Название исправила. lynx.

Всего записей: 386 | Зарегистр. 17-09-2001 | Отправлено: 18:27 04-02-2002 | Исправлено: lynx, 20:34 25-04-2003
SplideX



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
HeT BonpocoB
о точно
AllowOverride All забыл спасибо.

----------
О себе:
Маркетолог - Блог о Маркетинге, Продажах, Рекламе

Всего записей: 1725 | Зарегистр. 15-01-2002 | Отправлено: 13:51 11-03-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SplideX

Цитата:
AllowOverride All забыл

All, как раз, и не нужно.. нужно именно то, что нужно..

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:13 11-03-2007
Fader



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нужно решить следующую задачу:
 
При обращении к web-серверу из локальной сети (192.168.34.0/24): http://192.168.34.200/index.html нужно чтобы апач редиректил на адрес http://192.168.34.200/site/index.html
 
А при обращении с сервера http://127.0.0.1 редирект не происходил.
 
Что написать в .htaccess ?

----------
Ваш персональный приватный VPN

Всего записей: 898 | Зарегистр. 03-01-2004 | Отправлено: 02:12 18-03-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fader
mod_rewrite: документация, готовые решения, вопросы

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 02:18 18-03-2007
MYM

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Делаю листинг директории, добавив в .htaccess строку Options +Indexes.
 
Без листинга страницы в кодировке Windows.
 
Но делаю листинг - упорно выдается страница в кодировке UTF-8, что только не пробовал.

Всего записей: 143 | Зарегистр. 25-12-2002 | Отправлено: 17:50 11-04-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MYM

Цитата:
Но делаю листинг - упорно выдается страница в кодировке UTF-8, что только не пробовал.

смотрим какая кодировка по умолчанию прописана в конфиге
 
ps: и о какой странице идет речь?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 17:51 11-04-2007 | Исправлено: Cheery, 17:52 11-04-2007
MYM

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
 
В httpd.conf - AddDefaultCharset windows-1251
 
Страницы я имею в виду header.html и readme.html

Всего записей: 143 | Зарегистр. 25-12-2002 | Отправлено: 18:06 11-04-2007
grapefun



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня на движке Джумла линки с помощью мод_реврайт преобразовываются к виду  
_http://мойсайт/content/view/1779/63/ - по сути 1779 - это номер страницы, а 63 - указывает к какому разделу она относится. Можно ли с помощи .htaccess закрыть доступ к страницам по маске, например _http://мойсайт/content/view/*/5/, где 5- несуществующий раздел, а * - любая цифра. То же правда придется каким-то образом зарубить поисковым ботам через robots.txt.

Всего записей: 5 | Зарегистр. 05-11-2006 | Отправлено: 16:01 09-05-2007 | Исправлено: grapefun, 16:01 09-05-2007
Jokerjar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На сервере safe_mode отключен, но в disable_functions внесена функция listen. Можно ли как то средствами .htaccess разрешить выполнение функции listen?

Всего записей: 591 | Зарегистр. 22-03-2006 | Отправлено: 08:23 13-05-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jokerjar

Цитата:
На сервере safe_mode отключен, но в disable_functions внесена функция listen.

в огороде бузина, а в киеве дядька..
нет такой функции в php. есть socket_listen.
нет, нельзя, иначе бы и смысла в safe не было бы

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 19:38 14-05-2007
Jokerjar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
disable_functions    ini_alter,system,passthru,shell_exec,leak,listen,chgrp,apache_setenv,
define_syslog_variables,openlog,syslog,ftp_exec

Хммм... С работой сокетов проблема, думал уже попросить хостера убрать этот listen. Но если это не оно, тогда хз в чем проблема (Сорри, оффтоп).

Всего записей: 591 | Зарегистр. 22-03-2006 | Отправлено: 03:34 15-05-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jokerjar

Цитата:
С работой сокетов проблема

значит это просто общее название группы функций
если запрещены, то никак не открыть..

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 04:01 15-05-2007
Jokerjar



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
иначе бы и смысла в safe не было бы

Напомню, что safe_mode отключен. Но, думаю, даже без него изменить не удастся. Да поможет мне красноречие и добродушие хостера... буду просить!

Всего записей: 591 | Зарегистр. 22-03-2006 | Отправлено: 10:21 15-05-2007
4game

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
здравствуйте, мне нужно сделать такую конфигурацию: есть поддомен img.site.ru, он создан для хранения картинок основного сервера, надо сделать, чтобы при попытки попасть в любую директорию этого поддомена (в том числе и не существующую и приобращении непосредственно к главной стр., т.е. к img.site.ru) апач автоматом отправлял на главный домен site.ru, также при попытки получить не существующий файл (например при обращении к img.site.ru/main.gif) апач тоже отправлял на site.ru, но при попатки открыть существующий файл он его собственно показывал, как такое можно организовать?

Всего записей: 16 | Зарегистр. 25-03-2007 | Отправлено: 18:25 15-05-2007
ZaqwrKos

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4game
как вариант
  ErrorDocument 404 /errors/404.php
  ErrorDocument 403 /errors/403.php
тоестьпри соответствующих еррорах, пользователю будет выдано что в php файле (скрипт-код) и из скриптика *.php перенаправляйте куда угодно...

Всего записей: 611 | Зарегистр. 26-02-2007 | Отправлено: 11:21 16-05-2007
StasM



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, помогите пожалуйста настроить .htaccess
Отдал сайт на раскрутку. Раскрутчики рекомендуют создать файл .htaccess в корне сайта и вставить код:
Код:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^.+$
RewriteRule ^[^/.]*$ мой_домен/? [R=301,L]
 
RewriteCond %{THE_REQUEST} /[?./]
RewriteRule .* мой_домен/? [R=301,L]
 

для запрета индексации динамических страниц и страниц с некорректными адресами.
Т.е. если я зайду на www.мой_домен.ru/?5 или www.мой_домен.ru// меня должны перенести на 301 Moved Permanently. Но почему-то меня спокойно перенаправляет на главную страницу сайта.
 
И еще. Переадресация с главной страницы. Они пишут: "Ссылки на главную страницу на всех страницах сайта должны быть одного вида и указывать в качестве URL http://мой_домен/.  
При запросе ссылок вида http://мой_домен/index.html сервер должен отдавать HTTP/1.1 301 Moved Permanently.  
И предлагают вставить код:  

Код:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/index\.html$
RewriteRule .+ http:/мой _домен/ [R=301,L]
 
и
Код:
DirectoryIndex new_index.html

Но опять же. На сколько я понял при обращении к http://мой_домен/index.html меня должны перекинуть на HTTP/1.1 301 Moved Permanently. а меня перекидывает на главную страницу. Что я делаю не так?!
P.S. файл .htaccess создал так: создал обычный текстовый документ, кинул его на сервер и там переименовал в .htaccess а потом просто копировал то что мне прислали эти ребята.  

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 16:24 17-05-2007 | Исправлено: StasM, 16:25 17-05-2007
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StasM
подобные вещи, в основном, решают тут  
mod_rewrite: документация, готовые решения, вопросы

Цитата:
Т.е. если я зайду на www.мой_домен.ru/?5 или www.мой_домен.ru// меня должны перенести на 301 Moved Permanently. Но почему-то меня спокойно перенаправляет на главную страницу сайта.  

перенести куда???  


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 17:07 17-05-2007
StasM



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
перенести куда???  
 
 

 
Цитирую с сайта раскрутчиков:  

Цитата:
 301 Moved Permanently
Ресурс перемещен на постоянной основе
Запрошенному ресурсу был приписан новый постоянный URI и любая будущая ссылка на этот ресурс должна делаться с использованием одного из присланных URI. Клиенты с возможностью редактирования связей должны, где возможно, автоматически менять связи для ссылок Request-URI на одну или более новых ссылок, присланных сервером. Этот отклик можно кэшировать, если не указано обратного.
 
Если новый URI является адресом (location), его URL должен быть задан в поле Location отклика. Если метод запроса не HEAD, объект отклика должен содержать короткое гипертекстное замечание с гиперсвязью, указывающей на новый URI.
 
Если получен статусный код 301 в ответ на запрос, отличный от GET или HEAD, агент пользователя не должен автоматически переадресовывать запрос, если только это не может быть подтверждено пользователем, так как такая переадресация может изменить условия, при которых направлен запрос.
 
Замечание: При автоматической переадресации запроса POST, получив статусный код 301, некоторые существующие агенты пользователя HTTP/1.0 ошибочно меняют его на запрос GET."

Всего записей: 844 | Зарегистр. 03-05-2002 | Отправлено: 18:20 17-05-2007
Linch



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет,
Появилась проблема и даже не знаю куда смотреть.
Есть домен site.ru на нем установлен форум, но находится он не в корневой директории а в папке forum. Что бы зайти на форум нужно набирать site.ru/forum
Если же набрать просто site.ru то высвечивается список папок.
А хотелось бы что бы когда набираеш site.ru то автоматом перекидывало бы на site.ru/forum
Я поглядел в хелпы по htaccess и сделал так RedirectMatch temp ^/$ http://site.ru/forum/index.php (работает, но я не уверен что это правельно )
Но после этих действий появилась еще 1 проблема
есть к примеру linch.site.ru если я пытаюсь туда зайти меня все равно перекидывает на форум.
 
Подскажите как лучше решить эту проблему.

Всего записей: 470 | Зарегистр. 24-07-2001 | Отправлено: 14:45 14-07-2007
squid



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
VirtualHost смотри

Всего записей: 185 | Зарегистр. 18-07-2004 | Отправлено: 09:10 16-07-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » htaccess (apache) - все о нем


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru