Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: как правильно указать путь в htaccess на хостинге?

Сообщения:  [1-10]   [11-12] 

 
 автор: lightning.say   (18.06.2011 в 16:08)   письмо автору
 
   для: cheops   (18.06.2011 в 15:41)
 

пробовал... так же как к файлу с паролями путь прописывал.
ErrorDocument 401 /www/mysite.ru/admin/error/401.php

  Ответить  
 
 автор: cheops   (18.06.2011 в 15:41)   письмо автору
 
   для: lightning.say   (18.06.2011 в 14:34)
 

Попробуйте к странице ошибки указать абсолютный путь от начала диска.

  Ответить  
 
 автор: lightning.say   (18.06.2011 в 14:34)   письмо автору
 
   для: cheops   (18.06.2011 в 14:18)
 

да там в заголовке 401 написано, но все равно не хочет почему-то... появилась еще какая-то надпись
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
а больше нет никакого способа?

  Ответить  
 
 автор: cheops   (18.06.2011 в 14:18)   письмо автору
 
   для: lightning.say   (18.06.2011 в 14:09)
 

Да, в этом же. Вообще говоря, должна быть 403... можно попробовать 401 обработать (но по идеи должна быть именно 403). Попробуйте также обработать 404 - ошибку, её гарантировано можно проверить - может у вас просто нет возможности назначать свои страницы ошибок?

  Ответить  
 
 автор: lightning.say   (18.06.2011 в 14:09)   письмо автору
 
   для: cheops   (18.06.2011 в 11:16)
 

в этот же .htaccess добавить? что-т не получается, а это точно 403 ошибка?

  Ответить  
 
 автор: cheops   (18.06.2011 в 11:16)   письмо автору
 
   для: lightning.say   (18.06.2011 в 04:07)
 

Назначьте через .htaccess 403 HTTP-коду свою страницу
ErrorDocument 403 /error/403.php
на ней можно будет разместить произвольную информацию.

  Ответить  
 
 автор: lightning.say   (18.06.2011 в 04:07)   письмо автору
 
   для: cheops   (17.06.2011 в 18:20)
 

А можно еще вопрос?
Когда пользователь видит это сообщение, он не знает пароля, жмет отмена и у него вылетает окно с ошибкой:

Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.

Можно ли сделать чтобы не окно вылетало а что-то типа сообщения "У вас нет доступа, только для администратора" но с сайта чтобы не уходило.

  Ответить  
 
 автор: lightning.say   (18.06.2011 в 03:06)   письмо автору
 
   для: cheops   (17.06.2011 в 18:20)
 

Спасибо! все заработало!

  Ответить  
 
 автор: cheops   (17.06.2011 в 18:20)   письмо автору
 
   для: lightning.say   (17.06.2011 в 17:40)
 

Попробуйте следующий .htaccess
AuthType Basic 
AuthName "Private zone. Only for administrator!" 
AuthUserFile /www/mysite.ru/.htpasswd
require valid-user

  Ответить  
 
 автор: lightning.say   (17.06.2011 в 17:40)   письмо автору
 
   для: cheops   (17.06.2011 в 15:43)
 

чет не помогает. Закинул на сервер скрипт php.info, выполнил его, нашел строку
SCRIPT_FILENAME
там написано
/www/mysite.ru/info.php

пишу в .htaccess который находится в папке admin

AuthType Basic
AuthName "Private zone. Only for administrator!"
AuthUserFile "/www/mysite.ru/.htpasswd"
require user admin root

кидаю файл .htpasswd в папку mysite.ru

пытаюсь зайти в админку вылетает ошибка что неправильный .htaccess

что я не так сделал?

  Ответить  

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования