Avatar billede jtang Nybegynder
27. januar 2003 - 23:32 Der er 6 kommentarer og
1 løsning

.htaccess

Jeg har lagt nogle Word dokumenter ud på min hjemmeside, som skulle kunne downloades og læses. Det virker fint når jeg bruger Netscape. Men bruger jeg Explorer går Explorer ned eller også tager det en evighed at hente et enkelt Word dokument.
Mit Web Hotel B-one, siger jeg kan regulere det i .htaccess og password filerne.
jeg har fundet ud af at det har noget at gøre med deres apache server. Men jeg ikke ved noget som helst om .htaccess filer og password filer, ved jeg ikke hvad jeg skal gøre for at få filerne på min hjemmeside gjort tilgængelige for de som bruger Explorer (og det er jo de fleste).
Hvem kan give en løsning på problemet.
Avatar billede _darkstar_ Nybegynder
27. januar 2003 - 23:55 #1
Det er muligt at det skyldes at der bliver sendt en forkert header fra webserveren.

Prøv inden i din .htaccess-fil at skrive

AddType application/msword .doc

Hvis det ikke hjælper (hvilket jeg godt kan forestille mig er tilfældet), så prøv

AddType application/octet-stream .doc

Det er noget værre gris, men kan godt løse problemet.
Avatar billede _darkstar_ Nybegynder
27. januar 2003 - 23:57 #2
Ups. Jeg trykkede på send-knappen lige hurtigt nok.

her er hvordan du laver din .htaccess-fil:

Opret en almindelig tekstfil, og put dette her ind i den:

<FilesMatch "\.doc$">
AddType application/msword .doc
</FilesMatch>

Anbring filen i det katalog hvor Word-filerne ligger. Den skal hedde

  .htaccess

Se om det virker. Hvis "nej", så prøv med

<FilesMatch "\.doc$">
AddType application/octet-stream .doc
</FilesMatch>
Avatar billede madst Nybegynder
28. januar 2003 - 08:23 #3
Normalt vil man blot bruge:
AddType application/msword .doc
Der er ingen grund til at pakke den ind i en FilesMatch - det sørger .doc for

Alternativt (hvis du vil override hvad der er sat i forvejen):
<FilesMatch "\.doc$">
ForceType application/octet-stream
</FilesMatch>

http://httpd.apache.org/docs/mod/mod_mime.html#addtype
http://httpd.apache.org/docs/mod/mod_mime.html#forcetype
Avatar billede jtang Nybegynder
30. januar 2003 - 12:25 #4
Jeg har nu prøvet at lægge en .htaccess fil ind i mappen med worddokumenterne.
Ingen af forslagene virker.
Faktisk melder hjemmesiden fejl når jeg har lagt .htaccess filen ind nemlig -
Internal Server Error.
.htaccess filen i roden af min site har følgende indhold:

# -FrontPage-

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>


Har I andre forslag.

PFT
Avatar billede _darkstar_ Nybegynder
30. januar 2003 - 13:02 #5
Hvilken version af Apache benytter du?

Du kan checke det med:
telnet www.minadresse.dk 80

HEAD /
Avatar billede madst Nybegynder
30. januar 2003 - 13:30 #6
order deny,allow
deny from all
allow from all

ser ret forkert ud - du bør næppe nægte adgang for alle og så tillade
alle bagefter. Hvis meningen er at give alle adgang, så kan du bytte
ovenstående 3 linier ud med:
allow from all
(og omvendt - Order behøves kun hvis du har brug for mere finkornet
adgangslontrol)
Iøvrigt er Internal Server Error uinteressant som fejlmeddelelse uden
resten af den info der kan findes i ErrorLog - der skulle gerne være
hints til at finde fejlen
Avatar billede jtang Nybegynder
30. januar 2003 - 22:24 #7
Jeg har nu prøvet helt at slette min .htaccess fil.
Og så ser det ud til at virke.
Hvad er konsekvensen af at slette .htaccess filen.?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester