
Vrijdag 18 Augustus 2006 19:01 Laatste aanpassing (Dinsdag 29 April 2008 23:08)
Joomla
In het begin liet ik alles over .htaccess zo ver mogelijk links liggen: ik wist niet wat je er mee kon en ik kon er zowiezo niets mee want ik zag het niet. En als ik het eens zag, was het na lang gepiel. De volgende keer dat ik weer iets wilde, zag ik het weer niet. En dan als ik het op mijn windows computer had staan, kreeg ik weer problemen met het feit dat het bestand met een punt begon.
Kortom, ik werd niet zo vrolijk van het hele punt-htaccess gebeuren.
Maar dat ligt nu achter me. Nu is het een fluitje van een cent. Als je even een paar dingen weet, is het niet moeilijk meer. Hier zal ik eens even uitleggen hoe en wat.
Ten eerste is het belangrijk om je ftp programma zo in te stellen dat je verborgen bestanden kunt zien. De punt voor de naam betekent op een webserver (gesteld dat het UNIX of iets dergelijks is, en dat is het meestal) dat het bestand onzichtbaar is.
Helemaal onzichtbaar toch weer niet want je kan dus je ftp programma zo instellen dat het wel zichtbaar is. Elk ftp programma doet dat weer anders, maar ik stel voor dat je FileZilla gebruikt want het is gratis en je het is makkelijk in te stellen.
In de huidige versie van FileZilla ga je naar het hoofdmenu, kies je voor view en zorg je dat er een vinkje staat voor Show hidden files. Als je nou gewoon FileZilla blijft gebruiken hoef je niet elke keer weer te zoeken hoe je dat ook al weer instelde (ik had nogal de neiging elke keer weer een ander ftp programma te gebruiken.
Goed, vanaf nu zul je aan de remote kant gewoon het .htaccess bestandje zien staan. Dat kun je nu eenvoudig downloaden. Het zal gewoon op je windows harde schijf gekopieerd worden en hoewel windows niet wil dat een bestand met een punt begint zonder iets ervoor, doet het op dit moment kennelijk niet moeilijk. Des te beter voor ons. In principe is het namelijk zo dat een windows bestandsnaam opgebouwd is uit een naam (alles voor de punt) en een extensie (alles na de punt). Als je dus begint met een punt, zegt windows dat dat niet gaat, want het bestand heeft immers geen naam. Hier heb je dus een verschil te pakken (zij het een kleine) tussen Windows en UNIX.
Goed, tot zover hebben we Windows voor de gek kunnen houden.
Maar wat als je nog geen .htaccess bestand hebt, en je wilt er één op je computer maken? Zodra je notepad opent en een bestand wilt saven dat met een punt begint, accepteert windows dat niet.
Wat je dan kunt doen, is het volgende:
1) de makkelijkste manier is de naam via FileZilla veranderen: bewaar eerst je htaccess-bestand met gewoon een .txt extensie en open dan FileZilla en gebruik de linkerkant van FileZilla voor hernoemen van dit bestand naar .htaccess. FileZilla zal niet moeilijk doen en het bestand gewoon hernoemen.
2) als je Notepad gebruikt, kun je het bestand toch de naam .htaccess meegeven door dubbele quotes te gebruiken, dus ".htaccess"
3: andere mogelijkheid: bewaar het bestand met de naam htaccess (dus zonder punt ervoor);
open een dos prompt in de directory waar je het bestand bewaard hebt (dit gaat het makkelijkst als je de Windows ResourceKit installeert (gratis) want dan heb je in je rechtermuistoets als je via de verkenner op een mapje klikt, de optie Open Command Window Here, heel erg makkelijk.
Als je in de DOS prompt zit, type dan:
rename htaccess .htaccess
Nu heb je toch voor elkaar wat je wilde bereiken.
Je hebt nu dus FileZilla die het .htaccess bestand remote weer geeft, en je weet hoe je lokaal een .htaccess bestand aan kunt maken, dus nu kun je moeiteloos lokaal iets aanpassen en het bestand uploaden, of downloaden al naar gelang.
Er is nog 1 probleem: UNIX en Windows hebben verschillende soorten harde returns. Als je een bestaand .htaccess bestand wilt bewerken in Notepad, staat alles achter elkaar.
Zorg daarom dat je met een editor werkt die met deze UNIX harde returns om kan gaan. UltraEdit kan dat. Als je zo'n .htaccess-bestand opent met UltraEdit, zal deze vragen of je het bestand naar DOS format om wilt zetten. Als je dan 'ja' antwoord, wordt het bestand geopend en kun je de tekst goed lezen. Als je het bestand daarna weer bewaart, gaat dat vanzelf goed en kun je het bestand weer uploaden.
UltraEdit kost een paar centen. Daarom kun je ook het gratis Crimson Editor gebruiken.