PDA

Просмотр полной версии : Трабыл с .htaccess


Sosbek
31.12.2003, 17:19
Халоа всех с НГ и прочее..
есть траблы с .htaccess

Необходимо зделать так, чтобы при заходе на сайт
в качестве главной страницы юзер заходил на index.php.

вот содержание .htaccess:

AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
DirectoryIndex index.htm

Соответственно меняем на:

AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
DirectoryIndex index.php

Если заходим на сайт например www.sayt.ru
То выдает
Access denied to /
приблизительно..
Шо делать ума не приложу...

Nirva
31.12.2003, 23:31
проверь, что ли права. а в конфиге у темя что дириндекс? в общем-то все равно. но черт его. должно работать

kompadre
01.01.2004, 00:05
Скорее всего изменив хтаксесс ты его зделал собственностью твоего юзера. И апачевский nobody его видет но не имеет доступа. Оттого и ругается.

Попробуй зделать чмод 644 или ваабще 666 твоему хтаксесу.

Кстати у меня подобно на одном бесплатном хостинге. Был период когда у них всё глючило и они временно "отключили" поддержку пхп - запретив доступ к файлам php, phtml, php3 ... итп. Если у тебя есть доступ к ссш-у или еще какая нибудь форма посмотреть httpd.conf, поищи в нем что-нибудь типа :

<Files ~ "^\.ph(p|tml|p3|p4)">
Order allow,deny
Deny from all
Satisfy All
</Files>

Пушистик
11.01.2004, 15:50
эта типа...а как ваще сделать файл с именем .htaccess?
винда не разрешает.... :rolleyes:

Пушистик
11.01.2004, 15:52
нашел нашел... :p

Sosbek
11.01.2004, 18:23
ну и как?... А по вопросу - не помгло. Пришлось редирект делать :(

kompadre
11.01.2004, 18:45
Можно

а) програмно (например из того же пхп)
б) из командной строки
1. Создай какойнить ненужный файл (например 1.htaccess)
2. Открой коммандную строку (command или cmd)
(задирься в директорию где тебе нужен твой хтаксесс)
3. Напиши move 1.htaccess .htaccess

kompadre
11.01.2004, 19:10
А если не помогло - сотри .хтаксесс и создавай новый?

Sosbek
11.01.2004, 20:34
Спасибки.