Jump to content
  • 0

Не работает файл htacces


kilogram
 Share

Question

В файле 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?

  • Like 1
Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

Подкоректировал теперь в файле httpd.conf оригинале, а не баке все по правилам, выдает ошибку при запуске 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

Вод файл http://tempfile.ru/file/2390170

Link to comment
Share on other sites

  • 0

# Единственная обязательная строка требуящаяся для запуска Apache. Указывает Apache какой номер порта он должен слушать
# Если номер порта меньше чем 1024, то у Apache должны быть привелегии root (т.к. это привелигерованные порта)
# Так же можно указать и IP-адрес, и Apache будет принимать запросы только с этого IP.
# (чтобы указать несколько IP-адресов или портов, нужно задать несколько строк - Listen XXX.XXX.XXX.XXX:XXXX)
# (а для IP6 что то типа - Listen [2001:db8::a00:20ff:fea7:ccea]:80)
Listen 80

# Чтобы быть в курсе, что сделал Apache или если ему что то не нравиться, устанавливаем директиву LogLevel равным debug (получать максимум информации), но только на время настройки сервера.
# Записи будут производиться в файл "/logs/error.log" находящийся в корневой папке Apache (если путь к этому файлу не переписан директивой ErrorLog)
# Возможные значения (начиная от наименее информативного уровня):
# emerg - только критические положения - система непригодна, процесс не запущен.
# alert - процесс запущен, но действия должны быть предприняты немедленно (например ошибка в .htaccess - Internal Server Error)
# crit - критические условия
# error - ошибочные условия
# warn - предупреждение условий
# notice - нормальное но существенное условие
# info - информационный
# debug - сообщения уровня отладки.
# Устанавливаемый уровень включает в себя все предыдущие (менее информативные) уровни.
LogLevel debug

# Корневой каталог для конфигурационных файлов, лог-файлов и прочего. От него Apache будет исходить если будет указываться относительный путь
# при загрузке модуля или при указании местонахождения Log-файлов.
# ПРИМЕЧАНИЕ - Если вы используете для размещения этих файлов NFS или другую сетевую файловую систему, просьба прочитать документацию по LockFile,
# доступную на http://www.apache.org/docs/mod/core.html#lockfile
# НЕ добавляйте слэш "/" в конец пути
ServerRoot "I:/***/Apache2.2"


# Определяет, как сервер запускается системой. inetd - запускается из системного процесса inetd. standalone - как daemon-процесс.
# Режим inetd поддерживается только на Unix-платформах.
# Начиная с версии 2.0 директива ServerType более не существует. Метод обработки запросов теперь определяется посредством выбора МП-модуля.
# В настоящее время нет такого МП-модуля (MPM), который мог бы запускаться посредством демона inetd.
#ServerType standalone








#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# +
# СЛЕДУЮЩИЕ НАСТРОЙКИ МОГУТ БЫТЬ ИЗМЕНЕНЫ ДЛЯ КАЖДОГО ВИРТУАЛЬНОГО ХОСТА ОТДЕЛЬНО +
# +
# МОДУЛИ могут быть загружены в любом месте (хоть до, хоть после записи. +
# Начиная с версии 2.0 - Apache сам определяет порядок загрузки указаных модулей. +
# +
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++








# Эти команды устанавливают реакцию сервера на запросы, которые не обрабатываются установками <VIRTUALHOST>. Так же эти установки являются установками
# по умолчанию для всех определений в <VIRTUALHOST>. Все эти команды вы можете разместить и внутри <VIRTUALHOST>. В этом случае параметры будут переписаны на значения, указанные там

# Если параметр ServerType установлен в inetd, то следующие команды до ServerAdmin не будут иметь никакого эффекта.
# Port - номер порта, на котором сервер будет принимать запросы. Для портов меньше 1024 вы должны обладать правами root при первоначальном запуске
# Начиная с версии Apache 2.0 директива Port больше не существует. Вместо него - директива Listen.
#Port 80

# Если вы желаете, что бы httpd работал c правами пользователя, отличного от root, устанвите эти параметры и запустите apache из-под root - сервер
# сам потом перейдет под нужного пользователя. User/Group - имя (или #номер) пользователя и группы, от которых будет работать httpd.
# Запомните, что некоторые системы будут отвергать запросы на смену группы, если значение PID больше 60000. Не используйте значения Ggroup nobody на этих системах
# Начиная с версии 2.0 многое изменилось. Смотрите мануал Apache 2.0 и выше.
#User nobody
#Group nobody

# ServerAdmin: Ваш адрес, по которому следует направлять сообщения о проблемах с сервером. Этот адрес появится на некоторых сгенерированных сервером
# страницах, таких, как сообщения об ошибках. Пример: admin@your-domain.com
ServerAdmin **********@web.de

# Директива ServerName задает имя и порт, которыми сервер представляется. Это часто может быть определено автоматически, но рекомендуется явно задавать
# эти параметры, во избежание проблем при запуске. Если Servername не указывает на действительное DNS-имя вашего хоста,
# переадресация, сгенерированная сервером, не будет работать. См. также директиву UseCanonicalName
# Если ваш хост не имеет зарегистрированного DNS-имени, укажите здесь его IP. В любом случае вам придется обращаться к нему по адресу, при этом
# переадресация станет разумней.
ServerName localhost:80

# DocumentRoot: Директория, из которой будут выдаваться ваши документы, если Apache не найдёт имя сайта среди виртуальных хостов.
# По умолчанию, все запросы обслуживаются из этой директории, но могут быть использованы символические линки (пересылки) и алиасы (псевдонимы) для указания других мест.
DocumentRoot "I:/*******/*****/localhost/www"

#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#
# Каждая доступная для Apache директория может быть сконфигурирована в отношении действий и сервисов, которые разрешены и/или запрещены в этой директории (и ее суб-директориях).
# Для начала, мы определяем "дефолт", как весьма ограниченный набор разрешений. Заметьте, что в дальнейшем вы должны явно разрешать конкретные действия так
# что, если что-то не работает так, как вы ожидаете, убедитесь, что вы явно разрешили это ниже.
#
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

# В целях производительности и максимальной безопасности основной директории HTTP-сервера Apache "/", указанной в контейнере <Directory />, запрещаем доступ ко всем папкам
# и запрещаем переназначать установленные в этом файле настройки из каких либо других конфигурационных файлов назначая "AllowOverride" равное "None".
# А так же отключаем все доступные функции и особенности сервера - Options None.
# Для использоавния директивы "Order" требуется загрузка модуля "mod_authz_host.so"
LoadModule authz_host_module modules/mod_authz_host.so
<Directory />
Order allow,deny
Deny from all
AllowOverride None
Options None
</Directory>

# Теперь установливаем доступ к хосту localhost. То же нужно будет сделать и для каждого виртуального хоста который будет установлен на данном сервере.
<Directory "I:/*******/******/localhost/www">
Order Deny,Allow
Allow from all
# Теперь разрешаем изменять настройки из файлов ".htaccess" начиная с данной папки. Возможные значения: None All AuthConfig FileInfo Indexes Limit Options[=опции,...]
# None - запрещает применять изменения в .htaccess (в этом случае сервер Apache даже не пытается искать файл .htaccess)
# All - разрешает все изменения
# AuthConfig - разрешает изменять настройки авторизации (AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require и т.д.)
# FileInfo - разрешает управлять настройками по типам документов (DefaultType, ErrorDocument, ForceType, LanguagePriority, SetHandler, SetInputFilter, SetOutputFilter, und mod_mime-Direktiven Add* und Remove* и т.д.)
# Indexes - разрешает управлять индексацией папки (AddDescription , AddIcon , AddIconByEncoding , AddIconByType , DefaultIcon , DirectoryIndex , FancyIndexing , HeaderName , IndexIgnore , IndexOptions , ReadmeName , и т.д.)
# Limit - разрешает менять установки отвечающие за доступ к хосту (Allow , Deny и Order)
# Option[=опции,...] - разрешает изменять отдельные опции (Options и XBitHack)
AllowOverride all
# Директива Options указывает какие свойства и функции будут применимы на данном хосте. Возможные значания:
# None - всё отключено
# All - всё включено кроме MultiViews, её нужно указывать явно
# ExecCGI - разрешается выполнение CGI-скриптов (обеспечивается модулем mod_cgi)
# FollowSimLinks - разрешается следовать по символическим ссылкам, но только если это не было запрещено в <Location ...>
# Includes - разрешается применение Includes-фильтра (начиная с версии Apache 2.0) (обеспечивается модулем mod_include,
# который выбирает фильтр по расширению фильтруемого файла, например разбирает SGML-синтакс в .shtml документе если будет указана директива AddOutputFilter INCLUDES .shtml)
# IncludesNOEXEC - тоже что и Includes, но без разрешения вызова системных программ (exes, cmd и т.д.)
# Indexes - разрешить отображать список файлов в папке на которую указывает URL (обеспечивается модулем mod_autoindex), если в ней нет файла по умолчанию определённого в DirectoryIndex
# MultiViews - реализация технологии определение кодировки принимаемого и отдаваемого документа (модуль mod_negotiation)
# Включенная на хостинге опция MultiViews может вызвать неожиданные проблемы, например, отображение несуществующих страниц сайта.
# Скажем, на сайте существует страница с адресом http://www.server.ru/downloads.php, и если посетители обратятся к несуществующему каталогу http:// www.server.ru/downloads/,
# то включенная опция MultiViews вместо этого каталога подставит файл downloads.php. Однако подстановка будет выполнена не полностью — пути к изображениям, таблицам стилей и т. п.
# будут подставлены неверно. То есть страница будет отображена с искажениями. Это может испортить репутацию сайта, особенно если URL такого вида попадут в каталоги поисковых систем,
# т. к. посетители не осведомлены, что это проделки Web-сервера, а не халатность Web-разработчиков. Для подавления такого поведения Apache опцию Multiviewa следует отключить.
# SimLinksIfOwnerMatch - Сервер следует по символическим ссылкам только если целевой файл или папка имеют тот же id что и пользователь. (игнорируется в секции <Location>)
#
Options all
</Directory>

# Запретим отображение файлов по имени начинающимся с .ht (это например файлы .htaccess, .htpasswd и т.д.)
<Files ".ht*">
deny from all
</Files>

# Указываем имена файлов которые могут быть выведены если URL указывает на папку а не на файл. Например если в адресную строку будет вписано
# просто "localhost" без указания имени файла. (файлы в папке будут искаться в том же порядке, в каком указано здесь)
# Директиве "DirectoryIndex" требуется модуль "mod_dir", иначе Apache выдаёт ошибку и не запускается.
LoadModule dir_module modules/mod_dir.so
DirectoryIndex index.html

# Если URL-адрес указывает на папку в которой нет файла отображаемого по умолчанию (определённой директивой DirectoryIndex),
# тогда можно директивой Options разрешить отоброжать список файлов находящихся в данной папке задав ей значение Indexes (или All).
# Для этого требуется модуль mod_autoindex.
LoadModule autoindex_module modules/mod_autoindex.so

# Указываем тип отдаваемых клиенту данных по умолчанию (это если Apache не сможет определить тип контента)
DefaultType text/html

# Укажем файл для записи ошибок (по умолчанию у Apache в папке logs/)
ErrorLog "I:/********/******/localhost/error.log"
# Так же Apache может записывать каждый запрос к нему (т.е. вести журнал). Для этого нужен модуль mod_log_config который регулируется следующими директивами:
# TransferLog - указывает путь к файлу access.log (в отличии от CustomLog не может содержать описание формата хранения или ещё какие либо данные)
# LogFormat - описывает формат в котором будут записываться данные
# CustomLog - указывает путь к файлу access.log и описывает формат в котором будут записываться данные (LogFormat + TransfoerLog)
LoadModule log_config_module modules/mod_log_config.so
CustomLog "I:/*****/*********/localhost/access.log" "%h %l %u %t \"%r\" %>s %b"
# Так же модулю mod_log_config можно указать когда записывать данные на диск, Off - сразу, On - по мере увеличения буффера в памяти
# при значении On это может привести к более эффективному дисковому доступу. По умолчанию - Off.
BufferedLogs Off





#++++++++++++++++++++++++++++++++++++++++
# +
# Подключаем PHP к Apache. +
# +
#++++++++++++++++++++++++++++++++++++++++




# Первая строка загружает модуль PHP, реализованный в библиотеке php5apache2_2.dll
LoadModule php5_module "I:/*****/PHP/php5apache2_2.dll"

# Вторая строка ДОБАВЛЯЕТ соответствие между файлами с расширением php и mime-типом application/x-httpd-php, который обрабатывается модулем PHP.
# В Apache соответствие между типами документов и расширениями файлов описано в файле "conf/mime.types". Но информация из этого файла применима
# ко всему серверу и иногда требуется большая гибкость - возможность создавать новые соответствия "на лету". Для этого используется директива AddType.
# Добавление новых записей с AddType увеличивает нагрузку на сервер.
# Для использования директивы AddType требуется модуль mod_mime.so, а модулю в свою очередь требуется конфигурационный файл "conf/mime.types"
LoadModule mime_module modules/mod_mime.so
AddType application/x-httpd-php php phtml sphtml php3

# Третья строка позволяет явно указать расположением конфигурационного файла php.ini.
PHPIniDir "I:/***********/PHP/"





#++++++++++++++++++++++++++++++++++++++++
# +
# Подключаем CGI к Apache. +
# +
#++++++++++++++++++++++++++++++++++++++++



# модуль для реализации IIS-технологии
LoadModule cgi_module modules/mod_cgi.so
AddHandler cgi-script .cgi
#AddHandler perl-script .cgi
AcceptPathInfo On
ScriptLog "I:/*****/***/localhost/www/cgi-bin/cgi_log.log"
# UseCanonicalName - Когда значение установлено в On, сервер пытается собрать внутренний путь для документа, используюя значения ServerName
# и Port из обычного имени. Когда установлено знaчение off, будут просто использованы hotname:port, которые предоставляет клиент.
# Эта команда оказывает влияние на переменные SERVER_NAME и SERVER_PORT , используемые в cgi-скриптах
UseCanonicalName On
# ScriptAlias - управление синонимами для каталогов, которые содержат скрипты. Это почти тоже самое, что и простые синонимы, но файлы в каталоге рассматриватся не
# как докменты, а как выполняемые программы.
ScriptAlias /cgi/ "I:/*******/******/localhost/www/cgi-bin/"
# /www/cgi-bin/ необходимо сменить на то значение, куда указывает ScriptAlias
#<DIRECTORY "I:/******/********/localhost/www/cgi-bin/">
# AllowOverride all
# Options ExecCGI
# Order deny,allow
# Deny from all
# Allow from ~ "*.cgi"
#</DIRECTORY>































#LoadModule include_module modules/mod_include.so
#AddType text/html .shtml
#AddOutputFilter INCLUDES .shtml




# AccessFileName: Имя файла в каждой директории, задающего правила доступа (к этой директории). См. также директиву AllowOverride. Если она не отключена (значение "None")
# тогда например перед отдачей документа /usr/local/web/index.html , сервер будет искать и читать по порядку /.htaccess , /usr/.htaccess , /usr/local/.htaccess и /usr/local/web/.htaccess
# Значение по умолчанию - .htaccess
#AccessFileName .htaccess














#++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# +
# Загружаемые модули для рассширения функций сервера +
# +
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++




# для: Redirect
LoadModule alias_module modules/mod_alias.so

















# для работы с заголовком HTTP
LoadModule headers_module modules/mod_headers.so
# для управления указанием времени жизни файлов в .htaccess
LoadModule expires_module modules/mod_expires.so
# для отдалённого logname (не рекомендуется, может увеличивать время ответа до нескольких МИНУТ.)
#LoadModule ident_module modules/mod_ident.so
#IdentityCheck On





#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# +
# ПРОЧЕЕ +
# +
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++




# Timeout - число секунд, которые сервер будет ждать при приеме и посылке данных, пока не истечет период ожидания.
Timeout 300

# KeepAlive - будет или нет сервер использовать одно и то же соединение для обработки нескольких запросов. Установите в Off для выключения.
KeepAlive On

# MaxKeepAliveRequests - максимальное число запросов на одно постоянное соединение. Занчение 0 отменяет ограничение. Мы рекомендуем установить это значение как
# можно выше, что бы сохранить производительность.
MaxKeepAliveRequests 100

# KeepAliveTimeout - Число секунд для ожидания следующего запроса для одного и того же клиента в одном и том же постоянном соединении.
KeepAliveTimeout 15

# Регулировка числа одновременно запущенных потоков. Apache пытается динамически подстроиться под величину загрузки запросами. Запускается столько потоков,
# сколько требуется для обработки текущих запросов, плюс еще несколько для обработки потоковых запросов.
# Сервер переодически считает, сколько серверов запущено и ждет запроса. Если это число меньше MinSpareServers, он создает дополнительные
# сервера. Если это число больше MaxSpareServers, некоторые сервера будут убиты. Значения по умолчанию приемлимы для большинства сайтов.
# Требует МП-модуль prefork
#MinSpareServers 5
#MaxSpareServers 10

# Число серверов при первоначальном запуске. Должно быть более-менее реалистичное число.
# Требует один из МП-модулей: leader, mpmt_os2, prefork, threadpool или worker
#StartServers 5

# Максимальное число запущенных серверов. Т.е. лимит на число пользователей, которые смогут одновременно подключится. Если этот предел достигнут,
# пользователям откажут в обслуживании, поэтому это число не должно быть маленьким. Основное назначение этого параметра - уберечь машину от проседания
# когда сервер не успевает обслуживать поток посетителей и новые соединения еще больше нагружают машину.
# Требует один из МП-модулей: beos, leader, prefork, threadpool или worker
#MaxClients 150

# MaxRequestsPerChild - число запросов, которые обработает каждый сервер, перед тем, как прервет свою работу. Потомки заканчивают свою работу, чтобы
# избежать проблем с утечками памяти и подобными неприятностями, которые могут случиться. Это значение не учитывет запросы, которые будут обработаны при постоянных соединениях.
# То есть если при постоянном соединении клиент передал 10 запросов, это будет учитываться как 1.
# Требует один из МП-модулей: leader, mpm_netware, mpm_winnt, mpmt_os2, perchild, prefork, threadpool или worker.
# Значение по умолчанию 10'000 (для mpm_netware и mpm_winnt = 0). 0 - означает, что процесс прерван не будет.
#
MaxRequestsPerChild 0

# BindAddress - вы можете поддерживать виртуальные сервера с помощью этой команды. Она указывает серверу, на какой ip адрес присоеденяться и откуда
# принимать запросы. Команда может содержать значение * или полное символьное имя. Смотреть также директивы <VIRTUALHOST> и Listen.
# Директивы BindAddress и Port более не существуют. Эквивалентная функциональность предоставляется более гибкой директивой Listen.
#BindAddress *

# Модуль mod_status.so даёт возможность запрашивать информацию о статусе сервера.
LoadModule status_module modules/mod_status.so
# Как мы сможем увидеть информацию о сервере.
# При вызове страницы "localhost/server-status" будет вызываться обработчик "server-status". Разрешим это пока только основному серверу - localhost.
<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from localhost
</Location>
# ExtendedStatus указывает серверу генерировать "полную" статусную информацию (ExtendedStatus on) или только основную (ExtendedStatus Off)
# при вызове обработчика "server-status". По умолчанию Off.
ExtendedStatus On

# Модуль mod_info.so даёт возможность запрашивать дополнительную информацию о сервере.
LoadModule info_module modules/mod_info.so
# При вызове страницы "localhost/server-info" будет вызываться обработчик "server-info". Разрешим это пока только основному серверу - localhost.
<Location /server-info>
SetHandler server-info
Order Deny,Allow
Deny from all
Allow from localhost
</Location>

# ExtendedStatus указывает серверу генерировать "полную" статусную информацию (ExtendedStatus on) или только основную (ExtendedStatus Off)
# при вызове обработчика "server-status". По умолчанию Off.
ExtendedStatus On
SeeRequestTail On







#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# +
# ПРОЧЕЕ +
# +
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++









# Параметр LockFile управляет путем для файла блокировок, который использует Apache, если он скомпилирован с USE_FCNTL_SERIALIZED_ACCEPT или USE_FLOCK_SERIALIZED_ACCEPT.
# Обычно этот параметр оставляется с тем значением, которое установлено по умолчанию. Единственный смысл смены этого пути, это если каталог с локфайлами смонтирован
# в сетевой файловой системой, так как локфайл ДОЛЖЕН БЫТЬ НА ЛОКАЛЬНОМ ДИСКЕ.
#LockFile "I:/******/httpd.lock"

# Файл записи идентификационного номера процесса (PID) сервера при запуске.
PidFile "I:/********/httpd.pid"

# ScoreBoardFile: Файл для хранения информации внутреннего процесса сервера. Если не указан (по дефолту не указан), то эта информация хранится в
# неименованном разделе общей памяти, и не доступна посторонним программам. Не все архитекруры требуют этот файл. Но если он нужен (Apache сам создаст этот файл),
# то он должен быть уникальным для каждой отдельной инстанции Apache. Этот файл должен располагаться на МЕСТНОМ диске.
ScoreBoardFile "I:/*********/apache_runtime_status"

# В стандартной конфигурации сервер будет использовать httpd.conf (или тот файл, который указан после параметра -f при запуске сервера), затем srm.conf и потом access.conf.
# Последние два файла по умолчанию пустые, и рекомендуется оставить, что бы все команды располагались в одном файле. Все закоментированные параметры имеют значения по умолчанию.
# Вы можете заставить сервер игнорировать эти команды, просто поставив /dev/null в качестве значений.
#ResourceConfig conf/srm.conf
#AccessConfig conf/access.conf










#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
#PHPIniDir "I:/*****/PHP/"
#LoadModule php5_module "I:/*******/PHP/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL




#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# +
# Для создания виртуальных хостов нужно загрузить модуль mod_vhost +
# и указать конфигурационный файл для этих хостов +
# +
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


LoadModule vhost_alias_module modules/mod_vhost_alias.so
Include conf/httpd-vhosts.conf

# А так же, так как мы выше закрывали доступ ко всем папкам, нужно теперь открыть доступ к главной директории каждого виртуального хоста
<Directory "I:/*******/*********/wordpress/www">
Order Deny,Allow
Allow from all
AllowOverride all
Options all
</Directory>
<Directory "I:/*****/********/vhost1/www">
Order Deny,Allow
Allow from all
AllowOverride all
Options all
</Directory>


Edited by K313
Link to comment
Share on other sites

  • 0

Я понял в чем прикол, оказывается все на местах, проблема в том что в самом .htaccess нужно было ввести не просто DirectoryIndex 100.php

,а нужно было так DirectoryIndex index.php 100.php

Всем спасибо за помощь и за подсказки

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy