.Htaccess: waar bevindt zich wanneer niet in www Base DIR

Ik moet mogelijk ons ​​.htaccess-bestand wijzigen. Probleem is dat ik het niet kan vinden. We hebben verschillende subdomeinen langs elkaar in de map Vhosts en elk subdomein heeft een bijbehorende .htpasswd-bestand. Hoe kan vinden waar het .htaccess-bestand is.

Vanzelfsprekend heb ik dit niet opgezet en ik ben zeker niet bekend als een Unix Admin-expert.


Antwoord 1, Autoriteit 100%

.(DOT) -bestanden zijn standaard verborgen op Unix / Linux-systemen. Hoogstwaarschijnlijk, als u weet dat ze .htaccessbestanden zijn, zijn ze waarschijnlijk in de hoofdmap voor de website.

Als u een opdrachtregel (terminal) gebruikt om toegang te krijgen, zullen ze alleen worden weergegeven als u gebruikt:

ls -a

Als u een GUI-toepassing gebruikt, zoek dan naar een instelling om ‘verborgen bestanden’ te tonen “of iets dergelijks.

Als u nog steeds geen geluk hebt, en u bent op een terminal, kunt u deze opdrachten uitvoeren om het hele systeem te zoeken (kan een tijdje duren):

cd /
find . -name ".htaccess"

Hiermee wordt alle bestanden vermeld die het vindt met die naam.


Antwoord 2, Autoriteit 13%

De .htaccess is in de root-map van uw webpagina of in de map die u wilt beschermen.

Zorg ervoor dat u ze zichtbaar maakt in uw bestandssysteem, omdat AFAIK (ik ben geen Unix-deskundige) bestanden die beginnen met een periode zijn standaard onzichtbaar op Unix-Systems.

Other episodes