[.htaccess] Bestand openen of opslaan?

Pagina: 1
Acties:

  • Eusebius
  • Registratie: November 2001
  • Niet online
Misschien doe ik iets basically fout ...

Ik moest voor een counter in de root een .htaccess aanmaken met de tekst
code:
1
2
AddType application/x-httpd-php .html .htm
addhandler application/x-httpd.php .html .php


Dit omdat de teller php gebaseerd is en ik in de index.html de regel "require etc" heb toegevoegd. Nu heb ik het .htaccess bestand in mijn root. Als ik nu de index.html open, vraagt de browser (zowel ff als ie) wat hij met het bestand moet doen: openen of opslaan.

Volgens mij gaat er iets verkeerd alleen weet ik niet wat (heb totaal geen ervaring met .htaccess)

==
hoi


Verwijderd

Ik wist niet dat dit ook via je .htaccess kon :S Host je het zelf? Welke webserver etc.?

Ik heb dit in mijn httpd.conf staan (apache)

code:
1
2
3
LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 24-04 11:26
Met AddType map je een MIME-type header aan een bestandsextensie. Je zou deze handler weg moeten laten om apache zelf het bestandstype te laten bepalen of "text/html" gebruiken om die te forceren

Met de AddHandler kun je een bepaalde bestandsextensie als bepaald bestand laten behandelen. Dit is wat je nodig hebt; je wilt een html bestand als PHP laten behandelen;
code:
1
AddHandler application/x-httpd-php .htm .html


Zie http://httpd.apache.org/d.../mod_mime.html#addhandler

[ Voor 114% gewijzigd door frickY op 27-10-2005 18:41 ]


  • Eusebius
  • Registratie: November 2001
  • Niet online
ik host zelf niet. Van de hoster mag ik wel met .htaccess werken, maar voor de httpd.conf zou ik een mailtje moeten sturen.

Ik zal het zo even proberen.

==
hoi


Verwijderd

Met je .htaccess gaat het volgens mij nooit werken, je server moet weten dat ie html's als php moet behandelen, daar heb je clientside helemaal niets aan.

  • Eusebius
  • Registratie: November 2001
  • Niet online
ow, waarom werkt het nu dan wel :Y) (ik zou zeggen kijk maar eventjes op mijn site, onder de nedstatteller)

Volgens de maker van de teller (http://ekstreme.com/phpcounter/) moest ik bovenstaande handeling uitvoeren om met
code:
1
require "/home/wil-len.nl/public_html/zoldervandesite/phpcounter/phpcounter.php";
de teller ook op *.html sites te laten werken. Dus heb ik naar zijn advies bovenstaande .htaccess gemaakt, maar die werkte niet. Nu ik de onderste regel heb weggelaten, doet ie het wel :)

[ Voor 10% gewijzigd door Eusebius op 27-10-2005 20:23 ]

==
hoi


  • JHS
  • Registratie: Augustus 2003
  • Laatst online: 04-01 15:49

JHS

Splitting the thaum.

Verwijderd schreef op donderdag 27 oktober 2005 @ 20:07:
Met je .htaccess gaat het volgens mij nooit werken, je server moet weten dat ie html's als php moet behandelen, daar heb je clientside helemaal niets aan.
De .htaccess verandert alleen maar de instellingen van apache voor een specifieke map en submappen aan de serverkant hoor :) . Dat je daar clientside wat van kan merken door de manier waarop apache de data verstuurt is wat anders.

DM!


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

Verwijderd schreef op donderdag 27 oktober 2005 @ 20:07:
Met je .htaccess gaat het volgens mij nooit werken, je server moet weten dat ie html's als php moet behandelen, daar heb je clientside helemaal niets aan.
.htaccess en clientside hebben ongeveer evenveel met elkaar te maken als een baby en bier. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Glashelder
  • Registratie: September 2002
  • Niet online

Glashelder

Anti Android

Hij bedoeld dat je clientside niets aan PHP hebt denk ik.

PV 4915wp op oost, 2680 wp op west, 1900 wp op zuid. pvoutput - AUX 8 kW bi bloc


  • dajappie
  • Registratie: Januari 2005
  • Laatst online: 10:42
Eusebius schreef op donderdag 27 oktober 2005 @ 17:48:

code:
1
2
AddType application/x-httpd-php .html .htm
addhandler application/x-httpd.php .html .php
Heb je dit direct gekopieerd? En werkt het zonder de onderste regel? Misschien komt het door die "." i.p.v. een "-" in "x-httpd.php"?

Verwijderd

-NMe- schreef op donderdag 27 oktober 2005 @ 21:39:
[...]

.htaccess en clientside hebben ongeveer evenveel met elkaar te maken als een baby en bier. ;)
Laat maar, ik zeg al niets meer... Dacht even niet goed na. Ik moet toch een keer wat meer slapen :).

  • Eusebius
  • Registratie: November 2001
  • Niet online
dajappie schreef op donderdag 27 oktober 2005 @ 23:44:
[...]
Heb je dit direct gekopieerd? En werkt het zonder de onderste regel? Misschien komt het door die "." i.p.v. een "-" in "x-httpd.php"?
Ja, dit is direct gekopieerd. Zoals ik al schreef, ik weet amper iets af van .htaccess files (ja dat ze voor beveiliging ed zijn ...). Dus je kunt me alles wijsmaken. Ik heb gewoon het advies van de maker overgenomen. Even proberen dus of jouw advies ook werkt.

Wat is eigenlijk die functie van de onderste regel? De bovenste wordt hierboven uitgelegd door iemand, maar die onderste niet. Sorry, moet beter lezen - Fricky legt t uit

EDIT
verrek, het was die punt die een streep moest zijn! Ik heb de 2e regel weer toegevoegd en nu doet hij het gewoon, zonder te vragen of ik het bestand wil opslaan.

Dus FOUT is:
code:
1
2
AddType application/x-httpd-php .html .htm
addhandler application/x-httpd.php .html .php

Wat wel werkt is
code:
1
2
AddType application/x-httpd-php .html .htm
addhandler application/x-httpd-php .html .php


Zo zie je maar weer: ook muggenzifterij (in dit geval om een streepje) is ook nodig in ICT :)

ik kan nu dus zien, zonder nedstat oid, dat iedereen die mij tot nu toe bezocht heeft Windows XP heeft

[ Voor 43% gewijzigd door Eusebius op 28-10-2005 12:49 ]

==
hoi

Pagina: 1