Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Не работает файл htacces (https://javascript.ru/forum/server/27511-ne-rabotaet-fajjl-htacces.html)

kilogram 15.04.2012 16:08

Не работает файл htacces
 
В файле httpd.conf в самом конце файла ввел такую строку,чтоб дать возможность серверу использовать файл httpd.conf для изменения настроек сервера.
Цитата:

AccessFileName .htaccess
Нашел ещё AllowOverride в httpd.conf и изменил значние на All.

Код:

<Directory />
    Options FollowSymLinks
    AllowOverride All
    Order deny,allow
    Deny from all
</Directory>

В файле httpd.conf ввел DirectoryIndex 100.php,чтоб запускать этот файл когда не найден файл index.php, удалил файл index.php. В файле 100.php ввел банальное:
Код:

<html><body>
<?php
echo 'Ошибка!';
?>
</body></html>

Перезапустил Апач. Запускаю http://test.ru/ выдает на экран
Код:

Forbidden

You don't have permission to access / on this server.

Apache/2.2.19 (Win32) PHP/5.3.6 Server at test.ru Port 80

Как сделать чтоб работал .htaccess?

devote 15.04.2012 19:04

вы не вписывайте новое а дополняйте существующее... ищите существующую директиву DirectoryIndex и в нее дописывайте через пробел, а директивы в правиле на корень трогать не стоит, не правьте <Directory /> и все что в нем написано, оставьте там все как было и найтиде директиву похожую на эту: <Directory "/home/web"> то-есть там должен быть прописан путь к папке с веб сайтами, вот в ней и правьте что надо, тоесть в вашем случае AllowOverride All

kilogram 15.04.2012 20:34

Написал, не помогло.
<IfModule dir_module>
    DirectoryIndex index.html
    AllowOverride All
</IfModule>

devote 15.04.2012 21:26

Цитата:

Сообщение от kilogram
Написал, не помогло.

я разве написал о том что нужно кинуть в модуль <IfModule dir_module> ? читайте внимательнее мой пост выше

kilogram 15.04.2012 21:52

Вложений: 1
Вот сам файл,старался и ничего не получилось, что-то не хочет работать файл .htaccess.

kilogram 16.04.2012 21:48

Подскажите, что исправить?

devote 16.04.2012 21:51

Цитата:

Сообщение от kilogram
Подскажите, что исправить?

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

kilogram 16.04.2012 22:02

Вот файл.
http://tempfile.ru/file/2390130

kilogram 16.04.2012 22:50

В папке C:\www\conf есть 2 файла httpd.conf (BAK) и httpd.conf (TXT),я все правлю в BAK, верно?

devote 16.04.2012 23:24

Цитата:

Сообщение от kilogram
В папке C:\www\conf есть 2 файла httpd.conf (BAK) и httpd.conf (TXT),я все правлю в BAK, верно?

нет не правильно, файл должен называться httpd.conf и никаких приставок не должно быть, просто httpd.conf


Часовой пояс GMT +3, время: 16:22.