Попытайтесь выключить брандмауэр на машине Vista, перезагрузите его и посмотрите, обнаруживается ли это. Вторая вещь, проверьте Тип сети, установите его на Частный, если это установлено на общественность. Перезагрузка и проверка, если Сервер "видит" его.
Вы можете отключить его, установив для AllowOverride
значение None
для корневого каталога документов в основном файле httpd.conf
:
<Directory "/var/www/localhost/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
ReadmeName footer.html
</Directory>
Использование файлов .htaccess можно полностью отключить, установив для директивы AllowOverride значение none:
AllowOverride None
@OP - DerekB прав, однако, возможно, если вы все еще видите доступ к файлам .htaccess
, тогда вам необходимо выполнить те же настройки, но в основном apache2.conf
или httpd.conf
вашей конфигурации Apache, или, по крайней мере, посмотрите в этих файлах, чтобы увидеть, установлена ли где-либо эта директива и установлена ли она на None
.
http://httpd.apache.org/docs/2.2/howto/htaccess.html
Цитата из руководства Apache по указанному выше URL
Использование файлов
.htaccess
можно полностью отключить, установивДиректива AllowOverride
на none
Возможно, даже переход в корень, где находятся все ваши файлы конфигурации apache. Может быть
/ etc / apache2 /
, а затем выполнение чего-то вроде
grep -R 'AllowOverride' .
Затем поиск в файлах конфигурации, которые отображаются как содержащие этот параметр, не являющиеся комментариями, и для которых также не установлено значение None.
Это также может быть интересно, хотя и не на 100% связано с исходным QS. Приведет ли отключение htaccess к заметному увеличению производительности?