Страница 1 из 1

У чайника не включается .htaccess

Добавлено: 20 авг 2014, 17:40
Kariy
Вот такой код в файле Apache-2.2_server.conf.txt
<Directory "%ssitedir%/*">
    AllowOverride All
    Options -MultiViews +Indexes +FollowSymLinks +IncludesNoExec +Includes +ExecCGI
    <LimitExcept GET POST HEAD>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>


<Directory "%realsitedir%\*">
    AllowOverride All
</Directory>
И вот такой в моём .htaccess
# Настройки сервера Апач
Options -Indexes FollowSymLinks
DirectoryIndex start.php

# Настройки РНР
php_flag asp_tags on
Вместо start.php по умолчанию открывается папка Index of /
Пробный флаг (asp_tags) находится в положении Off.
Где прописать, чтобы .htaccess выполнялся?
Спасибо.

Добавлено: 20 авг 2014, 18:22
Asmodey
Ваш хтаксес.
start.php
<?
phpinfo();
Всё отлично отрабатывает.
asp_tags On Off

Т.е глобально в Офф, а локально перезаписано Он

Добавлено: 20 авг 2014, 21:34
Kariy
простите, не понял? =(

Добавлено: 21 авг 2014, 05:00
Asmodey
ИМХО. Собака порылась в правках конфига апачи. Что и зачем там меняли?

Добавлено: 21 авг 2014, 12:17
Kariy
Asmodey писал(а):ИМХО. Собака порылась в правках конфига апачи. Что и зачем там меняли?
Вот этот кусочек
<Directory "%realsitedir%\*">
    AllowOverride All
</Directory>
добавил, в попытке исправить описанную проблему, но не помогает. А так open-server свежеустановленный.
Я использовал версию mini, возможно, она где-то отличается и в этом заковыка. Сейчас попробую снести и поставить full.

[upd=1408619567][/upd]
Поставил full, то же самое. Возможно, Аpache берёт свои настройки где-нибудь ещё?
Эпикфейл какой-то. Решил изучить РНР и застрял на первом же уроке :(

Добавлено: 21 авг 2014, 18:29
Asmodey
Ни чего не менял в конфиге.
Апачи - 2.2.27.
PHP - 5.4.26 (вестимо дело не в нём, т.к. ДииректориИНдекс не отрабатывает).

Удаляйте все правки конфига. Оно и так AllowOverride All

Добавлено: 21 авг 2014, 20:28
Kariy
:cry: Да я и так ничего не менял.
Apache-2.2_server.conf <- точно этот файл?

Вот они, все директивы из него:
<Directory />
    Options +FollowSymLinks
    AllowOverride None
    Order Deny,Allow
    Deny from all
</Directory>

<Directory "%ssitedir%/*">
    AllowOverride All
    Options -MultiViews +Indexes +FollowSymLinks +IncludesNoExec +Includes +ExecCGI
    <LimitExcept GET POST HEAD>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>

<Directory "%sprogdir%/modules/system/html/openserver">
    AllowOverride None
    Options -MultiViews -Indexes -FollowSymLinks -IncludesNoExec -Includes -ExecCGI
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/8 ::1/128
    Allow from %ips%
    %allow%Allow from all
    <LimitExcept GET POST HEAD>
        Order deny,allow
        Deny from all
    </LimitExcept>
    AddDefaultCharset Off
    <IfModule dir_module>
    DirectoryIndex index.php
    </IfModule>
</Directory>

<Directory "%sprogdir%/modules/system/html/default">
    AllowOverride None
    Options -MultiViews -Indexes -FollowSymLinks -IncludesNoExec -Includes -ExecCGI
    Order deny,allow
    Allow from all
    <LimitExcept GET POST HEAD>
        Order deny,allow
        Deny from all
    </LimitExcept>
    AddDefaultCharset Off
    <IfModule dir_module>
    DirectoryIndex index.html
    </IfModule>
</Directory>

<Directory "/cgi-bin">
    AllowOverride None
    Options +ExecCGI
    Order allow,deny
    Allow from all
</Directory>

<FilesMatch "^\.ht">
    Require all denied
</FilesMatch>


<Directory "%sprogdir%/modules/http/%httpdriver%/icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

Добавлено: 22 авг 2014, 13:17
Kariy
Прогресс: понял, что .htaccess не должен иметь расширение .txt :lol: Кстати, винда запрещает файлы с именами такого типа, пришлось скопировать из шаблона.
Теперь ситуация такая: без хтаксеса работает; с хтаксесом выдаёт error 500 :oops:

Айе, нашёл ошибку, всё заработало!

Re:

Добавлено: 20 авг 2016, 22:51
deQa
Kariy писал(а):Прогресс: понял, что .htaccess не должен иметь расширение .txt :lol: Кстати, винда запрещает файлы с именами такого типа, пришлось скопировать из шаблона.
Теперь ситуация такая: без хтаксеса работает; с хтаксесом выдаёт error 500 :oops:

Айе, нашёл ошибку, всё заработало!
Приветствую. Если ещё на связи и помнишь как решил, подскажи будь добр :)

Re: У чайника не включается .htaccess

Добавлено: 20 дек 2016, 14:47
Evgeniy_228
Всем доброго времени суток. Подскажите, как это исправить?