.htaccess triggert niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Cobol Developer

Dit ga je doen Als Cobol Ontwikkelaar zal je gaan meebouwen aan een onderdeel van het backend systeem waarbij je het functionele ontwerp vertaald naar een technische oplossing die geïntegreerd kan worden in de huidige omgeving. Je zorgt ervoor dat de bedrijfsprocessen op een efficiënte manier worden uitgevoerd en werkt proactief aan het verbeteren hiervan. Samen met jouw collega’s reviewen jullie elkaars code en test je je eigen code. Je werkt nauw samen met andere ontwikkelaars, testers en functioneel ontwerpers. Taken pakket: Beheren en doorontwikkelen van de bestaande omgeving; Vertalen van een functionele vragen naar een technische oplossing; Doorvoeren van

Bekijk vacature »

Fullstack Software Developer

Functieomschrijving Voor een ambitieuze werkgever in regio Roosendaal zijn wij op zoek naar een Full Stack C#.NET Developer. Als software programmeur ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Verder ontwikkelen en onderhouden van webapplicaties, dashboards en apps voor de eigen IOT-oplossingen; Testen en goedkeuren van de software; Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks,

Bekijk vacature »

C# .NET Ontwikkelaar ASP.NET

Samengevat: Deze werkgever is een inkooporganisatie. Ben jij een ervaren .Net ontwikkelaar? Heb je ervaring met .Net en C#? Vaste baan: C# .NET Developer .Net MBO HBO €3.100 - €4.300 Onze missie is: “Een essentiële bijdrage leveren aan het verlagen van de integrale kostprijs van de aangesloten groothandels, middels het bundelen van inkoopvolume en het creëren van synergie met en tussen de groothandels en leveranciers, met scherpe inkoopprijzen, goede handelscondities en gerichte dienstverlening als resultaat” Zij werken voor MKB klanten. Deze werkgever heeft veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij hun goed! De branche van dit

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Arnhem gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Als C# .NET Developer binnen dit bedrijf houd je je niet alleen bezig met het verbeteren van

Bekijk vacature »

Medior C# Developer

You'll build modern applications for Coolblue's back office. We have a lot of friends, and they crave well-structured data and user-friendly, task-focused applications. How do I become a Medior C# Developer at Coolblue? You regularly participate in brainstorm sessions about user experience, data, and task flow with the UX Designer, Product Owner, and Data Scientists in your team. Besides that you will create disconnected, highly congruent, and testable code that can easily be maintained and is future-proof. Want to become C# Developer at Coolblue? Read below if the job suits you. You enjoy doing this Working with various types of

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

Medior/senior Python developer

Functie Bedrijven komen bij deze organisatie om technische vraagstukken op te lossen en hierin ook tot oplossingen te komen waar ze zelf misschien niet aan gedacht hadden. Jij gaat vanuit je ervaring dus niet alleen hands-on aan de slag met het ontwikkelen, maar zult ook zeker adviseren en proactief meedenken met de klant. Er zijn meerdere lange en/of korte projecten en het type klanten is heel uiteenlopend. Zo kun je terecht komen in een multidisciplinair scrumteam waarin je als Python developer meewerkt, of juist voor een kleiner (Greenfield) project aan de slag gaan waarin je veel breder bezig bent. Door

Bekijk vacature »

Front end developer binnen het onderwijs

Functie Het doel van dit team is om te zorgen dat de studenten altijd op de hoogte zijn van relevante informatie en de mogelijkheid hebben om online vragen te stellen. Hiervoor hebben ze een portal ontwikkeld. De app is echt een greenfield project met een eigen inrichting middels cloud. De ontwikkeling wordt gedaan door gebruik te maken van oa. Javascript, React, CSS, Next.js, GraphQL in een Azure Cloud omgeving. Daarnaast gebruiken ze tooling als Figma, storybook, Jest en Github. De complexiteit in deze rol zit hem in het feit dat data uit verschillende bronsystemen komt waarbij er zowel gekoppeld wordt

Bekijk vacature »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »
Justin S

Justin S

23/06/2010 10:39:29
Quote Anchor link
Beste PHPhulp-ers,

Ik heb een probleem met mijn .htaccess bestand.
Op de een of andere manier rewrite 't volgende blokje code niet de URL
zoals het zou moeten.

De bedoeling is: http://www.opkoers.nl/projecten/1
maar dit krijg ik niet voor elkaar. Hij blijft de link in de URL balk plaatsen
als projecten.php?id=1.

Ik heb diverse tutorials gevolgd op internet waaronder hier in de
tutorial sectie maar het wil maar niet lukken... Heb zelfs de code gekopieerd en
geplakt en alleen de namen veranderd van de paginanaam, en dat werkt niet.

De mod_rewrite functie staat wel aan volgens de phpinfo();

Ik ben nieuw met de mod_rewrite functie van Apache en ik test zowel
lokaal op localhost als op internet in mijn development server.

Dit is de code die ik gebruik. Met een Regex erin om het cijfer van de ID
te plaatsen na de tweede forslash (= / ).

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteEngine on  
RewriteRule ^projecten/([0-9]+)/?$ projecten.php?id=$1


Alvast bedankt!
Justin
Gewijzigd op 23/06/2010 10:42:08 door Justin S
 
PHP hulp

PHP hulp

27/05/2026 12:49:37
 
Arjan -

Arjan -

23/06/2010 20:32:35
Quote Anchor link
Probeer eens een [L] toe te voegen aan het einde van de regel, dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^projecten/([0-9]+)$ projecten.php?id=$1 [L]
Gewijzigd op 23/06/2010 20:35:48 door Arjan -
 
Justin S

Justin S

23/06/2010 20:38:01
Quote Anchor link
Nee dat maakt geen verschil, op de een of andere manier zorgt hij niet voor de URL rewrite.
Ik krijg nog steeds /projecten.php?id=2

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteEngine on  
RewriteRule ^projecten/([0-9]+)$ projecten.php?id=$1 [L]
 
Arjan -

Arjan -

23/06/2010 20:39:10
Quote Anchor link
Als ik naar http://www.opkoers.nl/projecten/1 krijg ik een 404 error, klopt dit?

En als ik naar http://www.opkoers.nl/projecten.php?id=1 ga krijg ik deze error ook. Volgens mij bestaat het bestand projecten.php niet of wel?

De htaccess staat in de webroot?
Gewijzigd op 23/06/2010 20:40:01 door Arjan -
 
Justin S

Justin S

23/06/2010 20:41:11
Quote Anchor link
Het is niet opkoers.nl, dit is de huidige site die vervangen gaat worden.
Probeer: http://environment.visual-masters.nl/opkoers/
 
Arjan -

Arjan -

23/06/2010 20:42:29
Quote Anchor link
Als ik naar http://environment.visual-masters.nl/opkoers/projecten/3 ga dan komt er netjes een pagina met helemaal onderaan het getal 3 (corresponderende met de id). Dit is toch goed?
 
Justin S

Justin S

23/06/2010 20:44:14
Quote Anchor link
Moeten de links dan ook corresponderen met die URL? Ik was in de veronderstelling dat de link dan nog gewoon naar projecten.php?id=2 geleid moest worden?

Oh en m'n plaatjes werken dan niet meer. Moet ik dan ook diezelfde conditions gebruiken als Dennis?
Gewijzigd op 23/06/2010 20:45:33 door Justin S
 
Arjan -

Arjan -

23/06/2010 20:47:07
Quote Anchor link
Nee, dat is juist niet de bedoeling. Het is de bedoeling dat alle links in de html codes ook veranderd worden naar projecten/3 . Deze zal dan de pagina projecten.php?id=3 openen (echter is dit niet zichtbaar).

Edit: Gewoon mijn code gebruiken in mijn 2e post. Dan moet het allemaal goed werken.
Gewijzigd op 23/06/2010 20:47:43 door Arjan -
 
Justin S

Justin S

23/06/2010 20:53:10
Quote Anchor link
Nu volg ik je niet helemaal meer.
De href van mijn links moet dus zijn: http://environment.visual-masters.nl/opkoers/projecten/1
En daarbij moeten al mijn links abstract zijn, dus bijvoorbeeld als ik naar de home pagina wil navigeren,
moet de link zijn: http://environment.visual-masters.nl/opkoers/home omdat hij deze anders vervormd
naar /projecten/home/.
Ook mijn plaatjes moeten dus een volledig uitgeschreven URL hanteren: http://environment.visual-masters.nl/opkoers/images/slideshow/image_001.jpg

Heb ik dit correct?
 
Arjan -

Arjan -

23/06/2010 20:58:25
Quote Anchor link
Het beste is om gebruik te maken van een absoluut pad in je links. Hierdoor zullen alle verwijzingen blijven kloppen.
Dit kan je doen met een <base href="http://environment.visual-masters.nl/opkoers/" />

Hiermee kan je de links naar pagina's als volgt maken:

<a href="/projecten/3">Project nummero 3</a>

Quote:
En daarbij moeten al mijn links abstract zijn, dus bijvoorbeeld als ik naar de home pagina wil navigeren,
moet de link zijn: http://environment.visual-masters.nl/opkoers/home omdat hij deze anders vervormd
naar /projecten/home/.


Nee want alleen http://environment.visual-masters.nl/opkoers/projecten/..... wordt nu herschreven naar http://environment.visual-masters.nl/opkoers/projecten.php?id=.....

Dus wanneer je /home gebruikt zal deze niet herschreven worden.


En belangrijk om te weten is wanneer je als voorbeeld http://environment.visual-masters.nl/opkoers/projecten/3 hebt, dan ziet html deze als een directory "projecten" waarin een directory "3" zit. Hierdoor zullen je relatieve paden naar bijvoorbeeld "images/....." niet meer kloppen. Want hij gaat dan op zoek naar de map "images" in de map "3" (die dus niet bestaat).
Gewijzigd op 23/06/2010 21:01:44 door Arjan -
 
Justin S

Justin S

23/06/2010 21:02:02
Quote Anchor link
Duidelijk, en m'n plaatjes moeten wel met volledige URL ingevoerd worden dus :-).
Thanks!
 
Arjan -

Arjan -

23/06/2010 21:03:23
Quote Anchor link
Ja, leer jezelf aan om altijd absolute paden te gebruiken. Dit voorkomt problemen met rewrites, etc.
 
Justin S

Justin S

23/06/2010 21:09:49
Quote Anchor link
Ik heb zegmaar ook nog pagina's die dezelfde opmaak kennen als de home pagina.
Hoe rewrite ik dan de URL met de goede naam? (geen cijfer dit keer)

Stel: over ons laadt in op de index.php

http://environment.visual-masters.nl/opkoers/index.php?page=$1
Dan is de rewrite:

RewriteRule ^paginanaam index.php?page=$1

Of moet ik deze dan los erin zetten?
Gewijzigd op 23/06/2010 21:17:12 door Justin S
 
Justin S

Justin S

24/06/2010 18:04:25
Quote Anchor link
Ik probeer bovenstaande te bereiken, maar de onderstaande code is geen succes.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^home/ index.php [L]
RewriteRule ^home/(.*)$ index.php?page=$1 [L]
RewriteRule ^projecten/([0-9]+)$ projecten.php?id=$1 [L]


Ik denk dat de volgorde verkeerd is, of wellicht de regex. Heeft iemand
een idee/suggestie?

Het is de bedoeling dat de volgende urls worden gerewrite.

www.opkoers.nl/home/ => www.opkoers.nl/index.php
www.opkoers.nl/wiezijnwij/ => www.opkoers.nl/index.php?page=2
www.opkoers.nl/projecten/ => www.opkoers.nl/projecten.php
www.opkoers.nl/projecten/2/ => www.opkoers.nl/projecten.php?id=2

Ik heb alleen niet echt een idee hoe ik het voor elkaar krijg met de regex.
 
Piet Verhagen

Piet Verhagen

24/06/2010 20:20:17
Quote Anchor link
Je zou zoieso regel 6 en 7 om moeten draaien lijkt me. En
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
(.*)

kunnen aanpassen naar
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
(.+)

zodat je zeker weet dat hij pas matcht als er minimaal 1 teken staat.
Gewijzigd op 24/06/2010 20:23:00 door Piet Verhagen
 
Justin S

Justin S

24/06/2010 20:29:45
Quote Anchor link
Het stomme is, met de volgende code gaat het goed van /home/ naar /projecten/
maar als ik vanaf projecten dan terugga naar home, komt er te staan: /home/index.php
Is de volgorde dan weer niet goed?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^home/(.+)$ index.php?page=$1 [L]
RewriteRule ^projecten/ projecten.php [L]
RewriteRule ^home/ index.php [L]
RewriteRule ^projecten/([0-9]+)$ projecten.php?id=$1 [L]
 
Piet Verhagen

Piet Verhagen

24/06/2010 20:34:35
Quote Anchor link
Justin Streuper op 24/06/2010 20:29:45:
... maar als ik vanaf projecten dan terugga naar home, komt er te staan: /home/index.php

Wat is daar verkeerd aan? Wat had het anders moeten wezen? Je wilt naar home, je komt is home en je bent niet tevreden?
 
Justin S

Justin S

24/06/2010 22:39:52
Quote Anchor link
jawel, maar de url is niet goed herschreven. Hier hoort enkel /home/ te staan, en niet /home/index.php.
 
Piet Verhagen

Piet Verhagen

24/06/2010 23:03:48
Quote Anchor link
Justin Streuper op 24/06/2010 22:39:52:
jawel, maar de url is niet goed herschreven. Hier hoort enkel /home/ te staan, en niet /home/index.php.

Dan moet je in de html code niet schrijven:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="/home/index.php">klik</a>

maar
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="/home/">klik</a>

Quote:
de url is niet goed herschreven

Misschien denk je verkeerd. Mod_rewrite veranderd niets aan de html, het 'herschrijft' de links in jou html niet. Als jij in de html schrijft
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<a href="/home/index.php">klik</a>

dan krijgt de bezoeker die link zo gewoon op zn scherm en als tie erop klikt gaat tie gewoon naar /home/index.php.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^home/(.+)$ index.php?page=$1 [L]
RewriteRule ^projecten/ projecten.php [L]
RewriteRule ^home/ index.php [L]
RewriteRule ^projecten/([0-9]+)$ projecten.php?id=$1 [L]

En dan is regel 6 in het bovenstaande blokje van toepassing. Terwijl dat eigenlijk wellicht niet de bedoeling is, je zou willen dat regel 8 de request afhandelt. In de PHP code van /home/index.php zou je dat als volgt kunnen opvangen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
if(!isset($_GET['page']) || $_GET['page'] == 'index.php') {
  // bezoeker heeft in zn adresbalk staan: /home/ of /home/index.php
} else {
  // bezoeker heeft in zn adresbalk achter /home/ iets staan dan index.php
  if($_GET['page'] == 'informatie') {
    // bezoeker heeft in zn adresbalk staan: /home/informatie
  } elseif($_GET['page'] == 'bestellen') {
    // bezoeker heeft in zn adresbalk staan: /home/bestellen
  }
}

?>
Gewijzigd op 24/06/2010 23:23:48 door Piet Verhagen
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.