Bekijk Volledige Versie : vraag htaccess
Hallo allemaal,
Ik ben voor het eerst eens bezig met een webserver, Apache, en ik heb een
vraag over het htaccess gebeuren.
Ik draai de server onder windows xp.
Overal lees ik dan dat het htaccess bestandje moet beginnen met een punt ,
dus als .htaccess
Ik kan het zo echter onder windows niet opslaan, er komt dan een foutmelding
Dus opgeslagen zonder punt, en aangepast in de httpd conf.
Het werkt allemaal wel, maar hoe zit dat nu, wat is het nut van die punt?
Ik heb iets gelezen dat het bestand dan niet zichtbaar is van buitenaf?
Dank voor de info
Jan
Jan wrote:
> Ik kan het zo echter onder windows niet opslaan, er komt dan een
> foutmelding Dus opgeslagen zonder punt, en aangepast in de httpd conf.
> Het werkt allemaal wel, maar hoe zit dat nu, wat is het nut van die
> punt? Ik heb iets gelezen dat het bestand dan niet zichtbaar is van
> buitenaf?
Onder linux betekent de punt aan het begin dat het een 'verborgen file' is.
Onder windows heb je dat ook, maar daar krijg je dat effect door op een
bestand te rechstklikken en bij 'eigenschappen' het vinkje 'verborgen' aan
te zetten.
Onder windows XP kun je bestanden echter wel opslaan met een punt aan het
begin, met notepad of ultraedit bv (kies bij Notepad dan wel voor 'alle
bestanden' als bestandsformaat). Maar je kunt ze niet hernoemen naar iets
dat begint met een punt. Beetje suf....
--
Inca
"Inca" <shadow*movements@wanadoo.NOSPAM.invalid> schreef in bericht
news:c0nkne$2v5p$1@nl-news.euro.net...
> Onder windows XP kun je bestanden echter wel opslaan met een punt aan het
> begin, met notepad of ultraedit bv (kies bij Notepad dan wel voor 'alle
> bestanden' als bestandsformaat). Maar je kunt ze niet hernoemen naar iets
> dat begint met een punt. Beetje suf....
Ja, dat is het.
Opnieuw opslaan op deze manier gaat wel, maar de naam wijzigen gaat niet.
Bedankt voor de info...
Jan
> Inca
>
>
Ronald Paul
15/02/04, 18:05
"Jan" <jpjberger@hotmail.com> schreef:
>Ik kan het zo echter onder windows niet opslaan, er komt dan een foutmelding
>Dus opgeslagen zonder punt, en aangepast in de httpd conf.
Onzichtbaarheid is inderdaad een veel voorkomende betekenis van
bestanden die beginnen met een punt onder *nix. Daarom een kleine tip
voor als je dat nog niet gedaan hebben: plaats in httpd.conf een paar
regels naar beneden ook een
<Files ~ "^\ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
in plaats van alleen maar
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
Anders kunnen mensen je htaccess-bestand alsnog zien.
In een command prompt kun je die bestanden trouwens wel hernoemen.
--
Groet, Ronald
"Ronald Paul" <usenet@rcpaul.nl> schreef in bericht
news:lr8v20p8vh3drfai4b0tsp2jcdetil67t4@4ax.com...
> "Jan" <jpjberger@hotmail.com> schreef:
>
ix. Daarom een kleine tip
> voor als je dat nog niet gedaan hebben: plaats in httpd.conf een paar
> regels naar beneden ook een
>
> <Files ~ "^\ht">
> Order allow,deny
> Deny from all
> Satisfy All
> </Files>
>
> Anders kunnen mensen je htaccess-bestand alsnog zien.
>
> In een command prompt kun je die bestanden trouwens wel hernoemen.
>
> --
> Groet, Ronald
Ja, dat was inderdaad nog mogelijk, en door het volgen van je tip niet meer.
Waar is dat Satisfy All voor?, dat staat niet in die er al aanwezig was,
maar misschien moet ik die ook even aanpassen?
Jan
Ronald Paul
15/02/04, 20:55
"Jan" <jpjberger@hotmail.com> schreef:
>> <Files ~ "^\ht">
>> Order allow,deny
>> Deny from all
>> Satisfy All
>> </Files>
[Bekijken (.)htaccess.]
>Ja, dat was inderdaad nog mogelijk, en door het volgen van je tip niet meer.
>Waar is dat Satisfy All voor?,
Geen idee, Satisfy All stond er bij mij (1.3.22 & 1.3.27 ook) wel in.
Als het bij jou nu in die eerste <Files...> niet staat en in die
tweede wel, kun je dat Satisfy All bij die laatste wel weghalen lijkt
mij.
De documentatie omtrent Satisfy:
http://httpd.apache.org/docs/mod/core.html#satisfy
--
Groet, Ronald