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

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



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

Цитата:
Как по средствам .htaccess запретить гугл-боту доступ

зачем вам это делать с помощью htaccess??
Robots.txt

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 19:22 24-04-2009
zxy

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
может кто-то подскажет, как сделать смешанную авторизацию? всем ломящимся на ресурс доступ по паролю (будет использоваться для доступа с инета), кроме нескольких ip(доступ с локалки)? тоесть сначала идет проверка ip, если локальный - пускает молча, не наш - просит пароль.
наоборот (сначала просит пароль, потом сверяет ip) пашет, а так как нужно не получается

Всего записей: 109 | Зарегистр. 22-09-2003 | Отправлено: 16:54 16-06-2009
Z4masko



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

Всего записей: 746 | Зарегистр. 05-11-2004 | Отправлено: 22:58 11-09-2009 | Исправлено: Z4masko, 23:02 11-09-2009
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zxy
было в одной из тем
Закрытие доступа с определенных IP
Закрытие доступа с определенных IP-2
Запрет доступа с определенных IP - 3
Разрешение доступа только из локальной сети
 
 
Z4masko
есть отдельные темы по mod_rewrite

Цитата:
а вот как в htaccess прописать таким же макаром ещё один поддомен?

так же и прописать. вот только чтобы сервер знал, что он обслуживает такой то поддомен - нужно его либо создать, либо создать по типу wildcard

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:03 11-09-2009
zxy

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

Всего записей: 109 | Зарегистр. 22-09-2003 | Отправлено: 00:27 12-09-2009
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Столкнулся с необходимостью немного разобраться с .htaccess.
Но что бы не копать гору, прошу знающих просветить.
Он переопределяет только те параметры (настройки), которые в нем прописаны, а другие (глобально определенные) не трогает, или аннулирует все глобальные?
Вроде по смыслу должен действовать 1-й случай. Но попытка переопределить только 2 позиции, на которые ругается Joostina и Moodle (PHP magic_quotes_gpc установлено в `OFF` вместо `ON; PHP register_globals установлено в `ON` вместо `OFF`), приводит к сообщению об ошибке. Что может означать? Что использование .htaccess не разрешено глобальными настройками?

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 17:28 03-11-2009 | Исправлено: Looking, 17:29 03-11-2009
VasylLive



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

Здравствуйте!
 
Подскажите, пожалуйста!  
 
Ситуация такова:
 
Написал сайт, примерно страниц 300. Все написано в ручную (HTML). Главная страница - index.html.
Вот решил создать страничку типа «Вход на сайт» Типа простенькая страничка с Флешь Анимацией и надписью «Вход».  Я понимаю, что можно изменить всю структуру сайта, переписать ссылки и сделать «Вход» главной страничкой – index.html. Но может можно как-то сделать это не трогая сам сайт????  
Я тут подумал,  мож можно создать файл .htaccess и сделать в нем редирект на index*.html, а потом с него  на  index.html???? Как считаете????
Или мож что другое посоветуете???
 
Я сейчас временно на бесплатном хостинге awardspace.com
В шапке бесплатных хостеров написано, что на awardspace.com файл .htaccess отключен. Как и для кого отключен??? Я что-то не очень понимаю.
 
И еще, создал баннер, но при загрузке  *.gif меня перебрасывает на главную страницу хостинга???
 
Создал .htaccess с параметрами  

Код:
<FilesMatch "\.gif">
allow from all
</FilesMatch>

Потом загрузил в корень, результат отрицательный. Как решить и эту проблему????
 
Большое спасибо!!!!!!

Всего записей: 209 | Зарегистр. 25-12-2008 | Отправлено: 19:18 07-12-2009
DarkSmoke



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день.
Подскажите, можно ли в файле .htaccess устанавливать два правила для Rewrite?
Сейчас у меня:

Код:
RewriteEngine on  
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 
RewriteRule ^(.*)$ index.php?p=$1 [L,QSA]

А мне нужно что бы и для переменной $c  тоже работал.
Т.е. у меня две переменных. Сейчас работает для $p  и надо как то прикрутить $c. Причем $c работает с файлом catalog.php, а $p с index.php.
 
Это вообще можно сделать?

Всего записей: 962 | Зарегистр. 08-10-2005 | Отправлено: 22:46 06-05-2010 | Исправлено: DarkSmoke, 22:46 06-05-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VasylLive
Цитата:
Или мож что другое посоветуете?
Не мучаться надуманными проблемами. Проще переименовать index.html во что нибудь другое,чем так мучиться. Либо добавить в index.html джаваскрипт, который бы проверял куку, и при ее отсутствии отправлял на страницу с флэшкой.
Цитата:
Как и для кого отключен?
А для вас новость, что htaccess можно отключить?
И вообще, ваши проблемы гораздо ближе разделу В помощь вебмастеру
 
 
 

Всего записей: 17282 | Зарегистр. 13-06-2007 | Отправлено: 23:11 06-05-2010 | Исправлено: vlary, 23:12 06-05-2010
Cheery



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

Цитата:
А мне нужно что бы и для переменной $c  тоже работал.  
Т.е. у меня две переменных. Сейчас работает для $p  и надо как то прикрутить $c. Причем $c работает с файлом catalog.php, а $p с index.php.  

я понимаю, что для вас вопрос очевиден.. а вот для остальных - нет.  
поэтому потрудитесь описать подробно

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:23 06-05-2010
DarkSmoke



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
и так, есть два файла index.php и catalog.php.
В index.php приходит значение p. (www.site.ru/index.php?p=3).
В catalog.php приходит значение c. (www.site.ru/catalog.php?c=1).
.htaccess сейчас обрабатывает только index.php и делает ссылки вида www.site.ru/3
 
Хочу что бы так же работал и catalog.php
 
P.S. Я извиняюсь, стараюсь объясниться как можно лучше. Надеюсь получилось.

Всего записей: 962 | Зарегистр. 08-10-2005 | Отправлено: 10:30 07-05-2010 | Исправлено: DarkSmoke, 11:39 07-05-2010
israel_rider

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Перенесено сюда http://forum.ru-board.com/topic.cgi?forum=31&topic=8134&start=780#10

Всего записей: 925 | Зарегистр. 28-07-2007 | Отправлено: 22:39 04-07-2010 | Исправлено: israel_rider, 23:06 04-07-2010
bonsoft



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пытаюсь изменить кодировку по умолчанию моего сайта, прописываю в .htaccess  
mbstring.internal_encoding utf-8 - не работает (  

Всего записей: 3 | Зарегистр. 18-10-2010 | Отправлено: 15:43 29-10-2010
attaattaatta



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

Цитата:
Пытаюсь изменить кодировку по умолчанию моего сайта, прописываю в .htaccess  

AddDefaultCharset UTF-8 ?

Всего записей: 1118 | Зарегистр. 25-09-2007 | Отправлено: 17:42 29-10-2010
0Vovan0



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В хтакессе все запросы перенаправляются на index.php , статика лежит отдельно. Но как в таком случае быть с favicon.ico , ведь она должна лежать строго в корне сайта

Всего записей: 2372 | Зарегистр. 15-07-2005 | Отправлено: 03:55 13-11-2010
reiser



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
Как ограничить доступ к каталогу с помощью файла httpd.conf я понял, а как ограничить доступ к файлу? тоесть если директория, то просто <Directory ...> </Directory> и в нем все прописываем кто может ходить, а кто нет, а что если нужно на конкретный 1 файл поставить ограничение?
 
Добавлено:
и вдогонку - пытаюсь менять страницу с ошибкой 403: в httpd  в разделе <VirtualHost ...>
указываю
ErrorDocument 403 /home/путь/403.html
</VirtualHost>
желаемого результата не наблюдаю,стандартная страница Forbidden, в логе следующее:
File does not exist: /var/www/error/noindex.html
смотрю туда - действительно нет, подкладываю свою страницу - работает но картинки не прорисовывает почему-то, пути не видит, но это ж не выход, мне нужно чтоб эта 403 была только для этого конкретного сайта, а не для всех что крутятся на данном сервере.

Всего записей: 124 | Зарегистр. 06-06-2005 | Отправлено: 11:19 23-11-2010
apacen



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет!
Можно ли в конфигурации конкретного сайта сделать так, чтобы функции .htaccess выполнял другой файл?

Всего записей: 35 | Зарегистр. 10-02-2007 | Отправлено: 10:26 29-11-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
apacen
Цитата:
Можно ли в конфигурации конкретного сайта сделать так, чтобы функции .htaccess выполнял другой файл?
В httpd.conf в нужном месте пишем:
AccessFileName anothername #вместо anothername пишем тот файл, который нравится.


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

Всего записей: 17282 | Зарегистр. 13-06-2007 | Отправлено: 11:49 29-11-2010
apacen



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

Всего записей: 35 | Зарегистр. 10-02-2007 | Отправлено: 11:05 30-11-2010
dariusii



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хотел запаролить один из каталогов у себя на сервере. /var/www/html/windows/.htaccess  
#  
AuthName ProtectedZone  
uthType Basic  
AuthUserFile /var/www/html/.1/.htpasswd  
require windows  
так же сгенерировал файл паролей AuthUserFile /var/www/html/.1/.htpasswd, но все это ничего, ровным счетом, не дало.  
захожу на хостнэйм/windows и апач тупо пускает меня. без запросов, без всего.  
в httpd.conf allowowerride All.  
Fedora 13  
httpd -v Server version: Apache/2.2.16 (Unix) Server built: Jul 27 2010 15:58:08 что может быть и куда копать.  
 
Заранее, Спасибо.

Всего записей: 2490 | Зарегистр. 08-11-2003 | Отправлено: 16:16 20-01-2011
Открыть новую тему     Написать ответ в эту тему

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