Мой .htaccess файл в моей папке htdocs не работает. Я пытался перенаправить на Google при доступе к имени файла. Я хочу узнать, где настройки для моего httpd.conf, поэтому я могу включить mod_rewrite. Я сделал следующую команду UNIX, чтобы узнать, если httpd.conf файл существует на жестком диске:Использование grep для поиска файла, содержащего строку
find * -name "httpd.conf"
Файл не существует. Я думаю, что, возможно, есть еще один файл, который управляет mod_rewrite. Я хочу посмотреть, существует ли «AllowOverride» в любом каталоге. Я вошел в следующую команду UNIX:
grep -r "AllowOverride" *
Но это трудно читать, потому что оно печатает так много папок. Сообщение, которое прилагается к папкам, это «Permission denied» или «Нет такого файла или каталога». Как получить только пути к файлам, содержащим AllowOverride?
Попробуйте подавляя STDERR с '2>/разработчика/null' –
Y неправильно использовать 'find'. Не используйте '*' для вашего пути; используйте '.' или '/' или что-то еще вместо этого. Один путь только ... – sarnold