Eerste hulp bij mod_rewrite

Deze post zal niet zo nuttig zijn voor ervaren webontwikkelaars maar vind het toch nog de moeite om eens te posten voor nieuwelingen. Als je de module Rewrite hebt geactiveerd en je .htaccess ziet er als volgt uit.

RewriteEngine on

RewriteRule ^expressie$ link [L]

Maar je krijgt een HTTP/404 of een HTTP/500 dan moet je in de httpd.conf (staat in je apache configuratiemap) kijken naar <directory /path/to/www> naar AllowOverride. Als die op None of er staat een hele lijst achter, vervang die regel dan door.

AllowOverride All

Herstart Apache en het is gefixed! Nog problemen? Kijk eens in je error.log van apache. Kom je er nog niet aan uit? Zet dan de module Spelling uit en als het nog niet gefixed is, vraag het in #apache op irc.freenode.org.

Adsense, interactieve reclame, …

  • Loading adsens.google.com
  • Flash reclame toestanden

En het ergste van dit alles is dat het niet doordringt bij sommige webmasters dat het gewoon niet past in hun content. Oftewel staat het tussen twee woorden/zinnen/pagina’s oftewel past het niet bij het layout. De laatste tijd moet iedere website adsense draaien of iets in die aard. Adsense en dergelijke uitvindingen zijn de ziektes van de webwereld geworden. Als je geld wilt verdienen met je website, biedt dan diensten, producten of weet ik veel aan. En adsense is allesbehalve zeggen: “dit heb ik nu verdiend!” want het is Google die met het geld gaat lopen. Zo slim ben je niet. Wie een halt wilt toeroepen aan Google Adsense of aan andere vormen van advertentie en zegt: “nee, mijn site werkt niet mee aan de vervuiling van het WWW en ik beheer de content op mijn website zelf”, plaats dan één van de twee logo’s op de website.

Hieronder vind je de CSS code.

<style type=”text/css”>
a#corner {
background:transparent url(/path/to/image.png) no-repeat scroll right top !important;
display:block;
height:90px;
position:absolute;
right:0pt;
text-decoration:none;
text-indent:-999em;
top:0pt;
width:100px;
}
</style>

Dit is de HTML code.

<a id=”corner” href=”https://aiids.wordpress.com/2008/07/18/adsense-interactieve-reclameadsense-interactieve-reclame/” style=”filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’/path/to/image.png’,sizingMethod=’scale’);”>No Advertise!</a>

Als je zelf een creatie hebt, posten maar.
Met dank aan Joomla! voor de HTML/CSS code.

Rhythmbox bugje

Na de Gentoo failure heb ik Ubuntu terug moeten configureren en dus ook mijn muziek importeren in rhythmbox (muziekprogramma als Amarok, Windows Media Player (for stupids)). Ik was vergeten dat ik nog HTML, PHP, … files in de muziek had staan en dus importeerde rhythmbox die doodleuk ook in als muziek. Blijkbaar checkt het programma niet op content-type noch op extensie.

Kot!

Vanaf 1 september zit ik op kot in Leuven. Foto’s zijn er nog niet, ze komen wel maar de kamer wordt één en al coolheid. Dat kot werd mij aangeraden door een vriendin en ze heeft zelfs voorgesteld om iedere dag mijn kamer op te ruimen. En aangezien vrouwen kunnen multitasken kan ze ook meteen me eten klaarmaken, naar de winkel gaan, … :D (Ja hé sofie’ke ^^).

Anyway, nu nog inschrijven op de KHL en dan kan een nieuw jaar beginnen.