.htaccess redirect

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Developer / Sociaal domein @ Regio Amsterdam

2021-07-05 iSense Java Developer / Sociaal domein Werk jij als Java Developer graag aan een product waar veel mensen mee in aanraking komen? Met de nieuwste technieken en een maatschappelijk tintje? Lees dan snel verder! ISKL50218 Organisatie De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal

Bekijk vacature »

PHP Developer (medior)

Als PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor onze klanten. Klanten als Scania, Fletcher Hotels, Gamma of Aditech hebben jouw hulp nodig! Wil jij meewerken om onze ambitie waar te maken? We bieden: Een salaris tussen € 2200 en €

Bekijk vacature »

Senior Developer Micro Services Expert

As a Senior Developer you will work closely together with multiple teams within the factory Drachten. You will work with local teams to develop, implement, and migrate manufacturing IT functionality from not only technical perspective but also from a functional perspective. As part of your job you will cooperate in a European project with 13 other partners, with the objective to develop cutting edge OT security solutions based on micro services. As a Senior Developer you will work closely together with multiple teams within the factory Drachten. You will work with local teams to develop, implement, and migrate manufacturing IT

Bekijk vacature »

C# .NET Core Ontwikkelaar

Locatie: Veel van onze werkzaamheden voeren wij uit op ons kantoor in Barendrecht of Nieuwegein of bij onze klanten in de regio. Momenteel werken wij zoveel mogelijk vanuit huis. In de toekomst zullen we juiste balans bieden tussen thuiswerken, op kantoor en of klant locatie. Binnen het domein transport en logistiek hebben wij dagelijks te maken met uitdagende vraagstukken op onder andere het vlak van Iot. Zo ontwikkelen wij bijvoorbeeld aan een Iot oplossing waar we van ruim 200.000 machines hun telemetrie en events verwerken. Dit komt neer op 200 miljoen berichten per dag. Hierin leggen we de focus op

Bekijk vacature »

Business Developer Value Recovery

Als Business Developer Value Recovery help je met het succesvol initiëren, piloten, opschalen en implementeren van projecten met als doel er meer waarde uit te halen. Wat doe je als Business Developer Value Recovery bij Coolblue? Je bent verantwoordelijk voor het halen van meer waarde uit producten die we nu afschrijven, aan opkopers verkopen, recyclen of weggooien en je zorgt ervoor dat er zoveel mogelijk geld verdiend wordt aan het verkoopklaar maken en het verkopen van deze producten via B2B en B2C kanalen. Je zult in jouw eerste projecten o.a. verantwoordelijk zijn voor het opschalen van onze marktplaats verkopen, vinden

Bekijk vacature »

Java developer met testervaring

Java developer met testervaring Functieomschrijving "De drempel tussen de burger en de Belastingdienst zo laag mogelijk houden: dat is de belangrijke taak van ons team. Dit doen we door het burgerportaal Mijn Belastingdienst continu te verbeteren." René, Java-specialist bij de Belastingdienst. De keten Interactie is een samenwerkingsverband van alle dienstonderdelen binnen de Belastingdienst. Samen zorgen we dat het contact met burgers en bedrijven goed kan plaatsvinden. Onze belangrijkste opgave? Zoveel mogelijk digitaliseren. Dat doen we binnen het onderdeel Informatievoorzieningen (IV), de ICT-organisatie van de Belastingdienst. Denk bij de producten die IV-Interactie ontwikkelt en onderhoudt aan portalen, formulieren en authenticatie- en

Bekijk vacature »

Java Developer bij InTraffic

Werken aan innovatieve oplossingen die onmisbaar zijn voor iedereen en dus ook voor jou als reiziger? Als Java Developer bij InTraffic kan jij een waardevolle bijdrage leveren! Hoe? Het ontwerpen en ontwikkelen met Java in een van onze complexe projecten. Waarom? Om een beter en veiliger OV in Nederland te creëren. Waar? Bij InTraffic in Nieuwegein, dé IT-specialist op het gebied van verkeer en vervoer. Met wie? Met een scrumteam van tussen de 3 en 9 professionals. Jouw rol als Java Developer Binnen onze complexe IT-omgeving van verkeer en vervoer spelen vele interessante projecten. Hierbij kun je denken aan migraties

Bekijk vacature »

Microsoft Developer Technische Automatisering

Regio: Deventer, Eindhoven Wil jij je Microsoft kennis inzetten in binnen de technische automatisering in onze business unit machine & systems? Zoek jij een omgeving met collega's uit je vakgebied met wie jij jouw kennis kunt delen en van wie je kunt leren? Is werken voor een Microsoft Goldpartner voor jou een extra plus? Dan hebben wij een mooie uitdaging voor jou! Wij zijn op zoek naar nieuwe Microsoft collega's met passie voor deze technische unit. De functie Als .NET Software Developer werk je aan diverse software ontwikkelprojecten binnen de technische automatisering Je ontwikkelt innovatieve oplossingen voor onze klanten zowel

Bekijk vacature »

Junior JAVA ontwikkelaar @ Regio Den Haag

2021-10-01 iSense Junior JAVA ontwikkelaar Heb je onlangs een hbo-, wo-opleiding of een minor richting de IT afgerond en wil je graag aan de slag als Fullstack JAVA Developer? Lees dan snel verder! Want in januari 2022 start de Experis Academy weer met een leerprogramma waarin IT-experts je opleiden tot developer met als specialisatie JAVA. Dit allemaal met een salaris en een vooruitzicht op een baan bij een topwerkgever. ISNA51157 Wat ga je doen tijdens het Fullstack JAVA ontwikkeltraject? Vanaf januari 2022 krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf

Bekijk vacature »

Front-end Developer / HTML / JavaScript @ Utrecht

2021-09-27 iSense Front-end Developer / HTML / JavaScript Ben jij een Front-end Web Developer met minimaal 3 jaar ervaring en vindt je het te gek om te werken aan de vernieuwing van een web platform met daarbij een nieuwe responsive (mobiele) applicatie? Lijkt het je leuk om te werken bij een hechte organisatie die inmiddels een grote en bekende speler is geworden op HR gebied binnen Nederland? Lees dan nu verder! ISRI51000 Organisatie Als front-end developer ga je aan de slag bij een organisatie die de afgelopen jaren gegroeid is naar een bekende speler op HR gebied binnen Nederland. Hun

Bekijk vacature »

Technisch Applicatiebeheerder - Publieke Organisat

Technisch Applicatiebeheerder - Publieke Organisatie Functiebeschrijving: Ben jij een bevlogen specialist die applicaties tot in het diepste weet te doorgronden en die snel en adequaat reageert bij verstoringen? Wat ga je doen? Als Technisch Applicatiebeheerder zorg je voor het continue beschikbaar zijn van applicaties. Je houdt je bezig met het inrichten, monitoren, analyseren en verbeteren van de technische infrastructuur en de procedures rondom de beheerde applicaties. Je test de werking van de aangeboden wijzigingen en lost problemen en verstoringen op. Daarnaast analyseer je de risico’s en impact van nieuwe applicaties of wijzigingen. Je zorgt daarbij altijd dat de systeemdocumentatie op

Bekijk vacature »

Azure Cloud Architect - Smart Logistics

Azure Cloud Architect - Smart Logistics Functiebeschrijving: Is Cloud jouw passie en Azure jouw expertise? Wil jij onze klanten in de logistieke sector helpen met hun digitale transformatie door het ontwerpen en implementeren van Microsoft Azure technologieën? Lees dan snel verder! Wat ga je doen? “Use digital to move smarter" De unit Smart Logistics binnen de Transport & Logistics sector van CGI ontwerpt, bouwt, beheer en onderhoudt veelal missie-kritische applicaties en data platforms die draaien in de Azure Cloud. Zonder de logistieke sector worden onze pakketjes niet op tijd afgeleverd, rijden de treinen niet meer van a naar b en

Bekijk vacature »

Software Consultant

Ben je graag onder de mensen, goed in het geven van uitleg en wil je werken in een jong team? Dan is deze functie wat voor jou! Software Consultant Wat zijn je taken? Als software consultant ben je dé schakel tussen de klant en de software. Je bent dagelijks bezig met de implementatie van onze ERP software PowerAll. Bij nieuwe klanten bestaat dit uit installatie, inrichting, training en nazorg. Bij bestaande klanten geef je advies over nieuwe mogelijkheden en zorg je voor dat dit succesvol is in gebruik worden genomen. Daarnaast geef je ondersteuning op afstand van op locatie bij

Bekijk vacature »

Email Front-End Developer

Creatieve HTML-er die de mooiste mails binnen no time kan bouwen. Wat doe je als Email Front-End Developer bij Coolblue? Droom jij in HTML en CSS? Weet jij als geen ander een ambitieus email design om te bouwen naar de werkelijke email? Zwem jij graag in je code om bestaande templates net weer een beetje beter te maken? Dan zoeken wij jou. Ook Email Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen De beste campagnes opbouwen voor de belangrijkste doelen Nieuwe mail templates ontwikkelen vanuit HTML en CSS of oude

Bekijk vacature »

ETL Ontwikkelaar / Data Engineer BI

ETL Ontwikkelaar / Data Eningeer BI - Public Transport Functiebeschrijving: Wil jij als ervaren ETL Ontwikkelaar zorgen dat onze klanten in de transportsector waarde kunnen halen uit data en de business kunnen voorzien van hoogwaardige informatieproducten, van dashboards tot complexe voorspelmodellen? Zoek jij een nieuwe uitdaging en een omgeving waar vrijheid, teamspirit en ondernemerschap onderdeel zijn van het DNA? Dan nodigen wij jou uit om verder te lezen! Wat ga je doen? Wij zoeken een ervaren en communicatief sterke ETL Ontwikkelaar / Data Engineer BI die in een autonoom agile team kan werken via de scrummethodiek en zich bezig gaat

Bekijk vacature »

Pagina: « vorige 1 2 3

Ivo P

Ivo P

01/09/2021 15:29:06
Quote Anchor link
nee, ik zou REQUEST_URI splitten op de "/" en daar uitvinden dat het om de club Gent gaat.

Je bent in PHP namelijk veel flexibeler om dit uit te vinden dan in rewriterules.

Want /schaak/sc_post-gent/list/2021 voor het vinden van alle matches in 2021 van Gent, zou een rule daarvoor moeten hebben.
Waarbij je dan over a=sc_post-gent&b=list&c=2021 verdeelt.
Maar /schaak/sc_post-gent/list/2021/speler/12 moet ook in een rule.

Dan komt je een hele lijst van vaak best onleesbare regular expressies in je htaccess plaatsen.
Terwijl 1 verwijzing naar index.php of bijvoorbeeld schaak.php dat eenvoudiger kan.

Zelf heb ik functies klaar staan voor zo'n zoektocht.
$club = url::getUrlPart(2) bijvoorbeeld.

en met switch(url::getUrlPart(3)) verdeel ik dan de code weer in blokken om bijvoorbeeld met "list" iets te doen.

Je komt ook een heel eind als je "list" of "add" of "show" als een action ziet en je vast hebt bepaald dat zo'n action altijd als 2e element in de url staat.
Maar je kunt je ook de vrijheid nemen om een andere volgorde te nemen.

En dat je bij /schaak/toernooi/ weer heel andere parameters nodig hebt.

Maar bottom-line van mijn betoog: niet 100 obscure rewriterules, maar dit in PHP doen.
 
PHP hulp

PHP hulp

20/10/2021 02:17:06
 
Jan R

Jan R

02/09/2021 11:22:10
Quote Anchor link
OKe bedankt. ik onderzoek het even. De 1° keer is de moeilijkste.
 
- Ariën -
Beheerder

- Ariën -

02/09/2021 11:28:22
Quote Anchor link
Het makkelijkste is inderdaad om één deurtje in je site te hebben waar mensen door naar binnen komen. Op die manier bespaar je een hoop (geknoei) met Rewrite Rules, en kan je makkelijker acties afhandelen op het moment dat er een bezoeker binnen komt.
Het enige minpuntje is dat dit wel een flinke ingrijpende aanpassing aan je code-base is, maar je hebt er zeker wel profijt van.

Dit principe wordt ook binnen frameworks gebruikt. Een 'router' zorgt ervoor dat alle paden die er worden opgeroepen bij /contact/administratie) netjes bij de juiste plekken aankomen. Vaak is dat dan een controller (contact), als je het vanuit het MVC-perspectief bekijkt.

Hier een mooie tutorial van Thomas over hoe je de ingang bouwt. De router mag je zelf schrijven of opzoeken.
http://fangorn.thijma.nl/news/redirecting-all-requests-to-index-php-with-htaccess
Gewijzigd op 02/09/2021 11:29:17 door - Ariën -
 
Jan R

Jan R

04/09/2021 07:17:52
Quote Anchor link
Sorry maar ik vind de uitleg héél beknopt. Dat was dan ook voor een groot deel mijn probleem.
Nergens kwam ik tegen dat je beter niet meer werkt met GET maar de uri opvangt en analyseerd
De paramters voor de conditie zijn nog steeds niet 100% duidelijk vb: wat doet ^
de parameter op het einde nergens in het Nederlands gevonden zoals [l] (last)

Het zou heel tof zijn mocht er een DUIDELIJKE vanaf NUL handleiding zijn met uitleg wat alles doet, waarom iets moet en wat eventueel beter is onder bepaalde omstandigheden.

Toch blijf ik dankbaar voor de al vele uitleg en info ik hier heb mogen ontvangen.

Jan
 

Pagina: « vorige 1 2 3



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.