Как проверить .htaccess из командной строки?
Точно так же так, как если бы вы не были в командной строке, с HTTP-запросом.
Для этого есть общие инструменты, такие как (но не ограничиваясь ими) curl
и wget
. Оба эти инструмента включают параметры для получения полученного заголовка, кода возврата HTTP и полного вывода.
Если вам нужно интегрировать его в автоматический поиск, вам нужно будет выполнить простую замену текста или сопоставление, например:
basename `dirname /var/www/www.mysite.com/public`
... который выводит:
www.mysite.com
На основе вашего комментарии, показывающие фактический путь ........
echo www.yoursite.com/`dirname /var/www/html/wiki/serialized/.htaccess|cut -d/ -f5-`
... дадут вам:
www.yoursite.com/wiki/serialized
Таким образом, последняя команда может быть такой:
wget $(echo www.yoursite.com/`dirname /var/www/html/wiki/serialized/.htaccess|cut -d/ -f5-`)