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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
biznesoft



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Возник следующий вопрос.
Возможно ли прописать в файл. Htaccess команду чтобы в папке (например) log, создавался файл log.txt с перечнем тех кто посещал сайт?
На сервере отсутствует доступ к лог файла Апач поэтому нужно найти решение этому вопросу.
Спасибо.

Всего записей: 854 | Зарегистр. 31-03-2011 | Отправлено: 18:28 16-09-2011
Z4masko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужно сделать фиктивную сетевую недоступность для сайта. То есть не просто Aceess Denied в htaccess а типа к сайту невозможно подключится из-за того, что недоступен сервак или что то наподобие

Всего записей: 749 | Зарегистр. 05-11-2004 | Отправлено: 17:58 08-10-2011
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Z4masko
Цитата:
То есть не просто Aceess Denied в htaccess а типа к сайту невозможно подключится из-за того, что недоступен сервак или что то наподобие
Поставь редирект на несуществующий в твоей сети сайт (т.е. хост такой есть, а HTTP сервера на нем нет).
 


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17290 | Зарегистр. 13-06-2007 | Отправлено: 18:46 08-10-2011
ikar2006



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна помощь.
Имеется старая htm версия сайта.
В структуре сайта (как западло имеется папка index.php).
Была поставлена задача переделать сайт на Wordpress. Но вот в чем проблема в WP имеется файл index.php.
Папку  index.php нельзя переименовывать т.к. сайт находится в индексе.
1. В WP переименовал файл  index.php на  index1.php
2. на Денвере в фале httpd.conf прописал его первым.
<IfModule dir_module>
    DirectoryIndex index1.php index.php index.htm index.html index.shtm index.shtml
</IfModule>
3. файл .htaccess для сайта на WP имеет вид
 
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index1.php [L]
</IfModule>
 
# END WordPress
На девере у меня все заработало и сайт на WP и ссылки на старую версию сайта. Но на хостинге работает только старая версия сайта.
 
У меня вопрос если в настройках хостинга изменить  DirectoryIndex как это може повлиять на остальные 300 сайтов которые находятся на хостинге ?  
 
P.S. Можно ли решить данную проблему только использую файл  .htaccess если да подскажите как.

Всего записей: 574 | Зарегистр. 30-11-2006 | Отправлено: 01:21 12-10-2011
biznesoft



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здраствуйте.
Как правильно прописать в файле htaccess
Разрешить доступ к сайту www.lawa.com.ua только с ІР 192.150.

Всего записей: 854 | Зарегистр. 31-03-2011 | Отправлено: 12:41 03-11-2011
dsfkjzhnxcxz

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброго времени суток! Ни как не могу решить проблему. Хочу настроить переадресацию с www.site.com на site.com
 
 
httpd.conf:

Код:
 
<Directory /home/site/public_html>
AllowOverride All
Options Indexes FollowSymLinks
Order allow,deny
Allow from All
</Directory>
 

.htaccess:

Код:
 
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site\.com
RewriteRule ^(.*)$ http://site.com/$1 [R=permanent,L]
 

Ни какой реакции. Файл .htaccess читается (если написать в нём всякую чушь - ошибка 500). mod_rewrite подключен и работает.
Если в httpd.conf прописать:

Код:
 
RewriteEngine on  
RewriteCond %{HTTP_HOST} =www.site.com
RewriteRule ^(.*) http://site.com/ [R]
 

То всё работает, но это не решение проблемы. В чём причина такого поведения?
 
Добавлено:
Проблема решена, причина была в этой строчке:

Код:
 
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
 

После её удаления всё заработало

Всего записей: 118 | Зарегистр. 21-07-2007 | Отправлено: 16:28 18-12-2011 | Исправлено: dsfkjzhnxcxz, 16:45 18-12-2011
uinoksk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите, пожалуйста, как перекрыть доступ посредством ввода пароля модуля auth для определенных папок, исключая некоторые из списка? Допустим, для примера нужно ограничить доступ ко всем папкам исключая папку "chat".
По докам нужно сделать нечто подобное
 
<DirectoryMatch "(^chat)">
AuthType Basic
AuthName "enter password"
AuthUserFile /var/www/blablahost/.htpasswd
Require valid-user
</DirectoryMatch>
 
но оно не работает

Всего записей: 60 | Зарегистр. 19-10-2007 | Отправлено: 15:14 16-02-2012
Arbeni



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток всем.
У меня такой вопрос по .htaccess. При создании блога по неопытности поставил вордпресс в подкатегорию. сейчас блог располагается по такой ссылке: _www.sitename.ru/Blog/
 
Не подскажите как убрать /Blog/ из урала и при этом не потерять внешние ссылки на блог?
 
Зарание благодарен.

Всего записей: 28 | Зарегистр. 02-11-2009 | Отправлено: 10:36 21-02-2012
dvblogic



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Привет всем! Помогите пожалуйста с проблемой. Установил сайт на dle 9.5 интегрировал к нему форум LogicBoard 2.2. Проблема в следующем, при нажатии на какую нибудь ссылку на форуме, должна появится страница с перенаправлением, где пишется что вы будете перемещены на ссылку такуюто.... Страница  не появляется, вместо нее выкидывает на главную страницу сайта с надписью что ошибка.  Форум установлен в корневом каталоге сайта в папку forum поддоменом, обработкой перенаправлениия занимается away.php находящийся в корне форума. Что прописать в .htaccess что бы фоум увидел away.php? Спасибо заранее!

Всего записей: 60 | Зарегистр. 10-02-2010 | Отправлено: 11:32 09-03-2012
Laterport



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста в чём может быть проблема. Сервер не обрабатывает правила запрета и разрешения по определённым IP.
 

Код:
 
Order deny,allow  
Deny from all  
Allow from IP
 

 
Вот при таком конфиге блокируется всё. Вместо IP который прописывал в разрешенные пробовал и хост, безрезультатно. Такое ощущение что сервер не понимает что зашли с разрешенного адреса. Может что ещё где нужно прописать?

Всего записей: 171 | Зарегистр. 09-02-2012 | Отправлено: 17:56 11-04-2012
Cheery



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

Цитата:
Такое ощущение что сервер не понимает что зашли с разрешенного адреса

ну так посмотрите какой IP он видит, когда вы заходите на него. может вы за NAT или через прокси выходите.

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:00 11-04-2012
Laterport



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
Да нет, у меня внешняя статика.
Я тут нагуглил что проблема такая возникает при использовании связки nginx+apache...... Не встречали?

Всего записей: 171 | Зарегистр. 09-02-2012 | Отправлено: 21:27 11-04-2012
Cheery



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

Цитата:
Да нет, у меня внешняя статика.  

еще раз - посмотрите какой IP видит Apache.
ну зачем гадать на кофейной гуще?
 

Цитата:
такая возникает при использовании связки nginx+apache

ессно Apache видит IP nginx, так как запросы, по сути, от него приходят.

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:29 11-04-2012
Laterport



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery
Вы правы, apache видит внешний IP адрес сервера на котором он крутится, а не клиентский. Предложите решение пожалуйста.

Всего записей: 171 | Зарегистр. 09-02-2012 | Отправлено: 21:40 11-04-2012
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Laterport
Цитата:
Предложите решение пожалуйста
Если у вас связка nginx+apache, освободите apache от контроля доступа, оставьте это nginx.


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17290 | Зарегистр. 13-06-2007 | Отправлено: 21:46 11-04-2012
Laterport



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary
Буду благодарен за подсказку, как это сделать. Я не волшебник, только учусь. )

Всего записей: 171 | Зарегистр. 09-02-2012 | Отправлено: 21:51 11-04-2012
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Laterport
http://wiki.nginx.org/HttpAccessModule
 
ps: пора, похоже, создать отдельную тему по nginx

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 21:52 11-04-2012 | Исправлено: Cheery, 21:53 11-04-2012
vlary



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

Цитата:
пора, похоже, создать отдельную тему по nginx
Да была уже попытка, не прижилась как-то: Nginx

----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17290 | Зарегистр. 13-06-2007 | Отправлено: 22:19 11-04-2012
Laterport



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ЫЫыыы... Прикольно!
Получилось всё. Благодарю vlary и Cheery. Руборд рулит!
 

Всего записей: 171 | Зарегистр. 09-02-2012 | Отправлено: 22:20 11-04-2012
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите пожалуйста CentOS 6 apache2 не работает htaccess  , вообще не воспринимаются изменения в нем как исправить httpd.conf чтобы он заработал?

Всего записей: 3397 | Зарегистр. 20-05-2006 | Отправлено: 13:50 10-08-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 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