htaccess

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior .NET developer

Functie Als Senior .NET ontwikkelaar ga jij aan de slag in ons Research & development team. Ons team bestaat uit 17 collega’s! Wij zijn momenteel druk bezig met het opzetten van een geheel nieuwe architectuur voor een nieuw product. Hierbij maken wij o.a. gebruik van VS2022 en .NET 6.0. Jouw functie is dan ook voornamelijk backend georiënteerd bij ons. Aangezien wij meetapparatuur ontwikkelen voor de chemische industrie is het ook erg belangrijk om kwalitatief hoogwaardige software te ontwikkelen voor de besturing hiervan. Verder ben jij verantwoordelijk voor het designen, implementeren en testen van nieuwe features. Ook zorg jij voor toekomstbestendige

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: 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 je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

C#.NET ontwikkelaar

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Je bouwt webshops, webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Framework en C#. Je zorgt voor de optimalisering van bestaande software en de automatisering van

Bekijk vacature »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

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 »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Back end developer PHP

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

Bekijk vacature »

Medior/senior Back-end developer gezocht!

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het devlopmenttean. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met de

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Medior/senior Front-end 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 »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

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

16/02/2025 14:09:01
 
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.