htaccess

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer

Dit ga je doen Ontwerpen, ontwikkelen en onderhouden van (mobiele) internettoepassingen; Ontwikkelen en onderhouden van Microservices; Ontwerpen en optimaliseren van databases; Identificeren van nieuwe trends/ontwikkelingen binnen de branche. Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt zich op het leveren van kwalitatief hoogwaardige producten aan alle hun klanten. De organisatie telt circa 4.000 medewerkers in meer dan 10 verschillende landen. Momenteel is de organisatie op zoek naar een Software Developer wilt meewerken aan het

Bekijk vacature »

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

.NET software developer

Functie omschrijving Voor een gewilde werkgever in omgeving Roosendaal zijn wij op zoek naar een back-end software developer met een aantal jaar werkervaring. Je krijgt een plekje in het workflow team en je zal betrokken worden bij het bouwen van nieuwe software, en het optimaliseren van bestaande code. Je werkt bij dit bedrijf in een Scrum team waarin je soms klantcontact hebt. Jouw werkzaamheden zullen er als volgt uit zien: Je krijgt een plekje op de in-house IT afdeling. Deze afdeling bestaat uit zo'n 12 collega's, verdeeld over verschillende specialisaties (BI, Beheer, Business software & workflow). De vacature staat open

Bekijk vacature »

OutSystems Developer

Dit ga je doen Het van scratch af aan ontwikkelen van applicaties met OutSystems; Het aanhaken bij diverse projecten binnen de organisatie; Schakelen met de business; Meedenken over de mogelijkheden van het platform binnen de organisatie. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap, bestaande uit standaard- en maatwerkapplicaties. De maatwerkapplicaties worden ontwikkeld door een inhouse development team. Het doel voor de komende periode is het verder vernieuwen en optimaliseren van het huidige applicatielandschap. Zo staat de organisatie aan

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Back end developer

Functie Jij als full stack ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor 90% van je tijd je bezig houden met het ontwikkelen van grote maatwerk applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. De technische uitdaging momenteel is dat

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

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 »

.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 Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

Pagina: 1 2 volgende »

- Rob -

- Rob -

04/01/2017 19:09:21
Quote Anchor link
Houdie!

Hoe kan ik met htaccess alle tekens redericten de volgende code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
RewriteRule ^paneel/profiel/([^/.]+)/?$ paneel/pages/profiel.php?gebruikersnaam=$1 [NC,L]

([^/.]+) pakt ze bijna allemaal, maar een . niet, verder weet niet welke maar die . is juist belangrijk bij deze rederict ;P

Toevoeging op 04/01/2017 19:12:51:

Maar als de punt aan het einde staat, pakt die hem wel
 
PHP hulp

PHP hulp

27/05/2026 11:50:33
 
Ben van Velzen

Ben van Velzen

04/01/2017 19:18:56
Quote Anchor link
Waarom staat die . dan in je regex als je deze juist wel wil matchen?
 

04/01/2017 19:19:11
Quote Anchor link
Probeert deze - regexr
 
- Rob -

- Rob -

04/01/2017 19:19:43
Quote Anchor link
Wat is een regex en hoe werkt het? Ik ben niet bepaald bekend met htaccess
Gewijzigd op 04/01/2017 19:22:33 door - Rob -
 
Thomas van den Heuvel

Thomas van den Heuvel

04/01/2017 19:29:06
Quote Anchor link
Waarom delegeer je niet een URL in stappen naar het uiteindelijke script?

Stuur alle URLs in eerste instantie door naar index.php.

Ontleed de URL verder in index.php, waarbij je bijvoorbeeld besluit dat alles van de vorm paneel/profiel afgehandeld wordt door het bijbehorende script (paneel/profiel.php) alwaar je het derde deel van de URL verder inspecteert om na te gaan welke gebruiker het betreft.

Alleen de tweede alinea hierboven hoeft een rewriterule in .htaccess te zijn, de rest kan door code afgehandeld worden.

Dit voorkomt ook dat je .htaccess op den duur een onleesbare brei aan rewriterules bevat.
 
- Ariën  -
Beheerder

- Ariën -

04/01/2017 19:31:18
Quote Anchor link
https://nl.wikipedia.org/wiki/Reguliere_expressie

Het is een manier om patronen te beschrijven zodat een script of programma daarop kan zoeken.
 
- Rob -

- Rob -

04/01/2017 19:35:50
Quote Anchor link
Oké, bedankt. Ik snap het nu meer. Maar Hoe kan ik mijn htacces werkend maken zodat alle tekens gebruikt kunnen worden?
 
- Ariën  -
Beheerder

- Ariën -

04/01/2017 19:40:01
Quote Anchor link
Jij maakt dus graag per pagina een regel in je .htaccess aan?

Als je met een vaste landingpagina-script werkt, en dus met een index.php, dan zou deze .htaccess zeker helpen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<IfModule mod_rewrite.c>
# Index'es uitzetten, en FollowSymLinks aanzetten
Options -Indexes
Options +FollowSymLinks


# Alles doorsturen naar de index, en daar alles afhandelen. Bestaande directory's en bestanden worden dan genegeerd.

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
 
- Rob -

- Rob -

04/01/2017 19:51:00
Quote Anchor link
Ik werk niet met een vaste landingpagina-script..

Toevoeging op 04/01/2017 19:51:30:

Quote:
Jij maakt dus graag per pagina een regel in je .htaccess aan?

I think so XD

Toevoeging op 04/01/2017 19:57:54:

Quote:
Maar Hoe kan ik mijn htacces werkend maken zodat alle tekens gebruikt kunnen worden?
 
- Ariën  -
Beheerder

- Ariën -

04/01/2017 19:58:29
Quote Anchor link
Misschien eens nadenken om hierop over te stappen ;-)?
 
- Rob -

- Rob -

04/01/2017 20:00:11
Quote Anchor link
Maar wat is het voordeel daarvan dan?
 
- Ariën  -
Beheerder

- Ariën -

04/01/2017 20:07:58
Quote Anchor link
Minder rewrite-rules, betere controle over je URL's.
 
- Rob -

- Rob -

04/01/2017 20:08:54
Quote Anchor link
Oke, Heb je toevallig een voorbeeldje liggen? Met landingspagina want bij mij werkt het niet

Toevoeging op 04/01/2017 20:09:08:

Dan verandert link wel, maar verandert content niet
 
- Ariën  -
Beheerder

- Ariën -

04/01/2017 20:12:43
Quote Anchor link
Je moet wel je URL uitlezen op je index.php.

Ikzelf gebruik deze:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
// URL splitting
$path = substr($_SERVER['REQUEST_URI'], strlen(dirname($_SERVER['SCRIPT_NAME'])));
$param = explode('/', trim($path, '/'));

// strip querystring from array
$elem = array_pop($param);
$pos = strpos($elem,'?');
if(!$pos){
    //array seems good ? element can't be found en we pull'em back
    $param[] = $elem;
}
else if($pos > 0){
    //there's something for the question mark. Put off the first piece.
    $param[] = substr($elem,0,$pos);
}

?>

In de array van $param staan alle waardes die tussen de slashes staan.
Gewijzigd op 04/01/2017 20:16:58 door - Ariën -
 
- Rob -

- Rob -

04/01/2017 20:16:08
Quote Anchor link
Hoe doe ik dat?
 
- Ariën  -
Beheerder

- Ariën -

04/01/2017 20:17:09
Quote Anchor link
Zie edit ^
 

05/01/2017 12:47:44
Quote Anchor link
- Ariën - op 04/01/2017 20:12:43:
Je moet wel je URL uitlezen op je index.php.

Ikzelf gebruik deze:
<snip>


En alleen als de HTTP methode is GET - andere soorten HTTP methoden

N.B. - hedendagen gebruiken ontwikkelaars AJAX (verbeterde UX)
 
- Ariën  -
Beheerder

- Ariën -

05/01/2017 12:50:25
Quote Anchor link
AJAX een middel, en geen doel. Ik zie helaas toch vaak dat AJAX onnodig gebruikt wordt terwijl het prima anders kan. Ook een pagina-systeem met een 'single-point-entry' kan prima zonder AJAX worden gebruikt.

Ikzelf gebruik AJAX alleen als ik a-synchroon data wil ophalen zonder dat je page-refreshes wilt hebben.
Gewijzigd op 05/01/2017 12:53:18 door - Ariën -
 
Thomas van den Heuvel

Thomas van den Heuvel

05/01/2017 12:57:25
Quote Anchor link
@Ariën mogelijk is het gebruik van parse_url() makkelijker dan wat je hierboven doet.
 
- Ariën  -
Beheerder

- Ariën -

05/01/2017 13:07:04
Quote Anchor link
@Thomas: Zou inderdaad geen slecht idee zijn, deze code zit al een tijdje in een van mijn CMS'en.
 
Ozzie PHP

Ozzie PHP

05/01/2017 13:43:50
Quote Anchor link
@aar

Deze al eens geprobeerd?

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

echo $_SERVER['QUERY_STRING'];

?>
 

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.