Выше есть мой пост, там после слов "Вот начало моего файла:" скрыт файл где это описаноsergejey писал(а):Вероятно, отключена обработка .htaccess (или его нет). Надо проверить стоит ли AllowOverride all для корневой папки.
там вроде всё так.
Модератор: immortal
Выше есть мой пост, там после слов "Вот начало моего файла:" скрыт файл где это описаноsergejey писал(а):Вероятно, отключена обработка .htaccess (или его нет). Надо проверить стоит ли AllowOverride all для корневой папки.
А почему тот же самый htaccess из корневой папки работает нормально?sergejey писал(а):На скринах чётко видно, что не отрабатывает htaccess либо он всё же некорректно настроен.
httpd.conf можно проверить на предмет:ujuf66 писал(а):Всё сделал, вот результат, ничего не поменялосьsergejey писал(а):в config.php меняем
Define('ROOTHTML', "/");
на
Define('ROOTHTML', "/majordomo/");
и меняем
Define ('BASE_URL', 'http://127.0.0.1:80');
на
Define ('BASE_URL', 'http://127.0.0.1:80/majordomo');
в файле .htaccess меняем (в двух местах)
RewriteRule .* /nf.php
на
RewriteRule .* /majordomo/nf.php
по идее всё. апач трогать не обязательно.СпойлерПоказать
Не нахожу это файло (httpd.conf), в антернетах пишут, что типа устаревшее, типа его разбросали по другим файлам настроек, подскажите куда нужно это вписать?mrdenis писал(а):httpd.conf можно проверить на предмет:
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
Просмотрел... Эти директивы есть в .htaccess ...ujuf66 писал(а):Не нахожу это файло (httpd.conf), в антернетах пишут, что типа устаревшее, типа его разбросали по другим файлам настроек, подскажите куда нужно это вписать?mrdenis писал(а):httpd.conf можно проверить на предмет:
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
DirectoryIndex нашёл в .htaccess, этот файл можно посмотреть: 2-ой пост на этой странице.mrdenis писал(а): Просмотрел... Эти директивы есть в .htaccess ...
Но наверное все равно не помешает посмотреть.. Как называется файл у вас не знаю.. Но можно поискать на предмет DirectoryIndex...
AllowOverride All - это сделано в файле /etc/apache2/sites-available/000-default.conf: 7-ой пост на 1-ой страницеmrdenis писал(а): А еще в инструкции по инсталляции написано про
<Directory />
AllowOverride All
</Directory>
в этом же httpd.conf . Сделано ?