Redirect via .htaccess

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar start jij in een multidisciplinair team met 7 ontwikkelaars. Dit team is verdeeld onder Front-end ontwikkelaars en backend developers. De backend developers werken voornamelijk aan desktop applicaties in combinatie met backend systemen. Hier ga jij dus ook mee aan de slag! Hierbij wordt voornamelijk gebruik gemaakt van C# .NET, WPF, UWP, XAML en MVVM. WPF, UWP, .NET Core, Azure Devops en Entity Framework. WPF en UWP worden dan ook voornamelijk gebruikt voor de user interface van de desktop applicatie. Het development team is dan ook erg gedreven m.b.t. het ontwikkelen van vooruitstrevende en innovatieve horeca automatiseringsoplossingen.

Bekijk vacature »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

Front-end developer gezocht

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

.NET Developer

Functie omschrijving Jij gaat in de functie van Software Developer werken met C# en .NET framework. Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

Bekijk vacature »

Junior / Medior C# .NET ontwikkelaar in Brabants t

Bedrijfsomschrijving Ben jij een gepassioneerde C# .NET ontwikkelaar met een voorliefde voor hardware? Dan is dit de perfecte kans voor jou! Bij ons bedrijf krijg je de kans om deel uit te maken van een team van sociale en enthousiaste techneuten die er elke dag naar streven om onze eigen ontwikkelde software nog beter te maken. Het team van ongeveer 10 team medewerkers maakt zich hard om de interne processen gestroomlijnd te laten verlopen. Functieomschrijving Als lid van ons hechte en behulpzame team word je betrokken bij diverse projecten. Daarbij krijg je te maken met data-analyses, content en de logistieke

Bekijk vacature »

Junior .NET Software Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Pagina: 1 2 volgende »

Tim Dielemans

Tim Dielemans

17/11/2013 16:05:57
Quote Anchor link
Hallo allemaal,

Ik ben bezig met een website te maken.
Ik ben ik redelijk ver.
Maar ik wil graag nog de puntjes op die I zetten.
En een puntje daarvan is Redirecten.

Ik heb al heel veel op google gezocht maar bij mij werkt het niet.

Dit staat er in mijn .htacces:
RewriteEngine On
Redirect /index.php?p=Home http://td-ict.nl/Home
Redirect /index.php?p=Over%20mij http://td-ict.nl/Over%20mij
Redirect /index.php?p=Websites http://td-ict.nl/Websites
Redirect /index.php?p=Webshops http://td-ict.nl/Webshops
Redirect /index.php?p=Social%20Media http://td-ict.nl/Social%20Media
Redirect /index.php?p=Marketing http://td-ict.nl/Marketing
Redirect /index.php?p=Computerhulp http://td-ict.nl/Computerhulp
Redirect /index.php?p=Portfolio http://td-ict.nl/Portfolio
Redirect /index.php?p=Contact http://td-ict.nl/Contact

Ik heb ook al verschillende generatoren gebruikt maar het wil niks helpen.

Wat doe ik fout?

Met vriendelijke groet,
Tim Dielemans.
 
PHP hulp

PHP hulp

29/04/2024 14:52:23
 
Ward van der Put
Moderator

Ward van der Put

17/11/2013 16:37:32
Quote Anchor link
Weet je zeker dat je wilt redirecten? Of zoek je een rewrite rule die alles naar index.php herschrijft?

Voor een redirect ben je alleen de 301 vergeten toe te voegen. Bovendien heb je hiervoor de RewriteEngine niet nodig.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
Redirect 301 /index.php?p=Home http://td-ict.nl/Home
Redirect 301 /index.php?p=Over%20mij http://td-ict.nl/Over%20mij
Redirect 301 /index.php?p=Websites http://td-ict.nl/Websites
Redirect 301 /index.php?p=Webshops http://td-ict.nl/Webshops
Redirect 301 /index.php?p=Social%20Media http://td-ict.nl/Social%20Media
Redirect 301 /index.php?p=Marketing http://td-ict.nl/Marketing
Redirect 301 /index.php?p=Computerhulp http://td-ict.nl/Computerhulp
Redirect 301 /index.php?p=Portfolio http://td-ict.nl/Portfolio
Redirect 301 /index.php?p=Contact http://td-ict.nl/Contact
 
Tim Dielemans

Tim Dielemans

17/11/2013 17:11:09
Quote Anchor link
Hartelijk bedankt voor je reactie.

Ik heb hem in me .htaccess gezet maar het werkt niet.
Ik krijg nog steeds de oude linken.
Gewijzigd op 17/11/2013 17:11:50 door Tim Dielemans
 
Ward van der Put
Moderator

Ward van der Put

17/11/2013 17:18:44
Quote Anchor link
Webserver stoppen en herstarten.
 
Tim Dielemans

Tim Dielemans

17/11/2013 17:42:12
Quote Anchor link
Hoe doe ik dat?
Ik ben bij Antagonist.
 
Dos Moonen

Dos Moonen

17/11/2013 20:15:16
Quote Anchor link
Volgens mij wil jij het omgekeerde van wat je Mod_Rewrite verteld om te doen.

Redirect ^Home/?$ /index.php?p=Home [NC,L] is waarschijnlijk wat je wilt.

Als je dan naar http://td-ict.nl/Home gaat wordt je intern doorverwezen naar http://td-ict.nl/index.php?p=Home
 
Tim Dielemans

Tim Dielemans

17/11/2013 20:42:11
Quote Anchor link
Dus als je dan op een menu knop klik die linkt naar index.php?p=Home dan veranderd hij het naar td-ict.nl/Home?
 
Nick Dijkstra

Nick Dijkstra

17/11/2013 20:54:57
Quote Anchor link
Kan je dan niet beter zo doen:

Code (htaccess)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteEngine On
Redirect ^index.php?p=(.*)$ /$1


Heb het trouwens niet getest.
 
Dos Moonen

Dos Moonen

17/11/2013 22:59:28
Quote Anchor link
Tim Dielemans op 17/11/2013 20:42:11:
Dus als je dan op een menu knop klik die linkt naar index.php?p=Home dan veranderd hij het naar td-ict.nl/Home?

Nee.
Leg a.u.b. beter uit wat je als resultaat wilt.

Wat wil je als url in de adresbalk hebben? En wat is de bijbehorende non-seo url?
Of verwacht je dat als je die regels toevoegt automatische alle non-seo urls in de html vervangen worden door de seo urls?
Of nog iets anders?
Gewijzigd op 17/11/2013 23:01:17 door Dos Moonen
 
Tim Dielemans

Tim Dielemans

18/11/2013 06:26:21
Quote Anchor link
Als ik naar http://td-ict.nl/index.php?p=Home ga moet in de balk http://td-ict.nl/Home komen staan.
 
Bart V B

Bart V B

18/11/2013 08:07:15
Quote Anchor link
Dat werkt toch gewoon?
Je moet alleen de hyperlinks aanpassen.
Dus domain.tld/iets/.
Dat gebeurt niet automatisch. ;)
 
Dos Moonen

Dos Moonen

18/11/2013 08:16:55
Quote Anchor link
Tim Dielemans op 18/11/2013 06:26:21:
Als ik naar http://td-ict.nl/index.php?p=Home ga moet in de balk http://td-ict.nl/Home komen staan.

Normaal gesproken is het zo dat je via mod_rewrite een mooie gebruiksvriendelijke url toevoegt en deze onzichtbaar voor de eind gebruiker (intern) doorverwijst naar de oude 'lelijke' url.

RewriteRule ^Home/?$ /index.php?p=Home [NC,L]
Die regel zorgt er voor dat als iemand naar http://td-ict.nl/Home of http://td-ict.nl/Home/ gaat hij/zij intern doorverwezen wordt naar http://td-ict.nl/index.php?p=Home.
Hij/zij kan nog steeds zelf naar http://td-ict.nl/index.php?p=Home gaan, en het zal werken.
Als dit je gewenste resultaat is had je het beter zo kunnen beschrijven: Als er http://td-ict.nl/Home in de adresbalk komt te staan wil ik dat http://td-ict.nl/index.php?p=Home uitgevoerd wordt zonder te redirecten.
Dit is in bijna alle gevallen goed genoeg.

Als jij om weet ik veel wat voor vreemde reden wilt dat als mensen zelf naar http://td-ict.nl/index.php?p=Home gaan ze geredirect worden naar http://td-ict.nl/Home maar nog steeds http://td-ict.nl/index.php?p=Home uitgevoerd wordt. Dan ga je een heel onoverzichtelijke .htaccess (en mogelijk index.php) krijgen. Als het al kan.
Gewijzigd op 18/11/2013 15:19:50 door Dos Moonen
 
Tim Dielemans

Tim Dielemans

18/11/2013 08:26:55
Quote Anchor link
Bedankt voor jullie reacties.
Ik ga het vanmiddag testen.

Even nog voor mezelf:
Ik heb in mijn website een menu.
Als je daar bijvoorbeeld op Contact klikt, ga je naar index.php?p=Contact.
En dan wil ik dat dan de url wordt weergegeven als http:// td-ict.nl/Contact.
 
Ozzie PHP

Ozzie PHP

18/11/2013 08:35:31
Quote Anchor link
>> Als je daar bijvoorbeeld op Contact klikt, ga je naar index.php?p=Contact.
En dan wil ik dat dan de url wordt weergegeven als http:// td-ict.nl/Contact.

Dat is de verkeerder gedachte.

Je moet linken naar http:// td-ict.nl/Contact. "Onderwater" stuur je dit verzoek dan door naar index.php?p=Contact.
 
Dos Moonen

Dos Moonen

18/11/2013 08:42:45
Quote Anchor link
In je .htaccess zeg je eigenlijk alleen maar url X is het zelfde als Y, dus voer Y uit. Je kan linken naar beide.
Als je linkt naar Y krijg je dus Y in de adresbalk en wordt Y uitgevoerd.
ALs je linkt naar X krijg je dus X in de adresbalk en wordt Y uitgevoerd.

X is bijvoorbeeld http://td-ict.nl/Contact, Y zal dan http://td-ict.nl/index.php?p=Contact zijn.

Zolang je het op de verkeerde manier probeert te benaderen zal het erg lastig gaan.
 
Tim Dielemans

Tim Dielemans

18/11/2013 15:13:34
Quote Anchor link
Hoe komt mijn htaccess er dan uit te zien?
 
Dos Moonen

Dos Moonen

18/11/2013 15:19:28
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
RewriteEngine On

RewriteBase /

RewriteRule ^Home/?$ /index.php?p=Home [NC,L]
...
RewriteRule ^Contact/?$ /index.php?p=Contact [NC,L]
Gewijzigd op 18/11/2013 15:20:36 door Dos Moonen
 
Tim Dielemans

Tim Dielemans

18/11/2013 15:29:27
Quote Anchor link
Moet ik dan nog iets veranderen aan mijn dns ofzo?
 
Dos Moonen

Dos Moonen

18/11/2013 15:35:23
Quote Anchor link
Nee?

Zorg dat AllowOverride voor de virtualhost/map in je apache config op All staan, anders wordt je .htaccess niet uitgevoerd.
Een simpele manier om te testen of je .htaccess actief is kan door er even wat onzin in te zetten en kijken of je nu alleen nog maar 500 internal server errors krijg voorgeschoteld. 'hqd89f$*' aan het eind van je .htaccess is bijvoorbeel onzin.

Edit:
[NC] geeft trouwens aan dat het niet hoofdletter gevoelig moet zijn. /home en /Home werken dus beide.
[L] betekend dat als deze rule uitgevoerd wordt, dit de laatste zal zijn. De rest wordt dan geskipt.
Meerdere flags kunnen tegelijkertijd actief zijn. Je kunt ze scheiden met een komma. [L,NC] en [NC,L] komt dus op het zelfde neer.
Gewijzigd op 18/11/2013 15:44:34 door Dos Moonen
 
Tim Dielemans

Tim Dielemans

18/11/2013 15:50:29
Quote Anchor link
Hartelijk bedankt ik moet dus uw bovenstaand script in m'n htaccess zetten en dan AllowOverride all erbij en dan moet het werken.
 
Dos Moonen

Dos Moonen

18/11/2013 16:06:20
Quote Anchor link
Zolang het een Apache server is wel. Over het algemeen is dit wel het geval.

AllowOverride in je .htaccess plaatsen is btw zinloos. Ik weet niet zeker of je dat bedoelde. Je zult het hoger op in de configuratie op All moeten zetten. ALS jij er tenminste rechten voor hebt.
Maar waarschijnlijk staat het al goed. Zo niet, dan kom je dat hier melden.
 

Pagina: 1 2 volgende »



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.