Redirect via .htaccess

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing vanilla PHP code. Working with

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

C# .NET Software Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen software development waar je gaat werken voor een jong en flexibel bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Software Developer met ervaring binnen C# .NET die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! In deze functie ga jij je bezighouden met: Meedenken in oplossingsrichtingen; Werken aan de architectuur; Het verbeteren van functionaliteiten binnen het dataplatform; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je aan de

Bekijk vacature »

PHP developer (Symfony, Doctrine)

Functie Als PHP developer wordt er een hoge mate van zelfstandigheid verwacht, maar ook dat je goed opereert in een team waar kennis wordt gedeeld en dingen als codereviews erg veel voorkomen. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

Full stack developer Python, React

Functie Jij als full stack developer komt binnen onze Technology afdeling te werken. Deze bestaat momenteel uit 15 man. De stack waarmee wij werken is voornamelijk Python, Javascript, React en GraphQL. Binnen deze afdeling wordt er met multidisciplinaire teams gewerkt aan verschillende projecten. Projecten duren vaak langer dan 3 maanden en je bent van begin tot eind vaak betrokken. Naast dat je als full stack ontwikkelaar aan de slag gaat ben je ook Consultant. Dit betekent dat je ook klantcontact hebt in je rol en werkshops geeft. De verhouding tussen deze werkzaamheden zijn ongeveer 70% development en 30% consultancy. Een

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

20/12/2024 09:46:47
 
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.