httacces

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur PHP

Functie Wij zijn op zoek naar een PHP programmeur voor een leuke opdrachtgever in omgeving Alblasserdam. Heb jij altijd al willen werken bij een bedrijf dat veilige netwerkverbindingen levert door middel van veilige oplossingen? Lees dan snel verder. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Tevens

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »

Medior PHP Developer

Functie omschrijving We are looking for a dutch native speaker Wil jij als developer werken bij een interne organisatie en de eigen software verder helpen ontwikkelen? Lees dan snel verder! In deze functie ga je werken als PHP Developer en de interne software en applicaties verder ontwikkelen. In het kort houdt dit in: Je gaat de interne applicaties en software verder optimaliseren. Verder bouw je verschillende API's en koppelingen tussen systemen. Je gaat het CRM-systeem door middel van PHP verder ontwikkelen. Ook ga je collega's ondersteunen bij vragen over de software en applicaties. Bedrijfsprofiel Dit bedrijf is actief in het

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 »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »

.NET Developer

Dit ga je doen Programmeren in .NET, Javascript & C# en ontwikkelen in Web Services, Windows Services en MS SQL Server; Zelfstandig verbanden maken Analyseren, testen, bugs fixen, reviewen en rapporteren; Juiste prioriteiten stellen en verantwoordelijkheid nemen; Op architectuur niveau meedenken; Af en toe klanten bezoeken. Hier ga je werken Voor onze relatie zijn wij opzoek naar een .NET ontwikkelaar met minimaal 3 jaar werkervaring. Je komt te werken in een groeiend bedrijf met betrokken collega's die zorgen voor een familiaire sfeer op de werkvloer. Als .NET ontwikkelaar word jij vanaf de eerste werkdag betrokken bij het gehele ontwikkelproces. De

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 »

Software Ontwikkelaar

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

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 »

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Capelle ad Ijssel 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! Een deel van jouw werkzaamheden: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps en Power BI.

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde Java professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfs kritische systemen voor onze klanten in regio Noordoost zoals DUO, ING, CJIB en Tendernet. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We organiseren regelmatig technische Meetups en doen veel aan kennisdeling. Sogetisten hebben plezier in hun werk en staan

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »
Rick kem

rick kem

01/01/2014 11:34:15
Quote Anchor link
Hallo,

Als eerste de beste wensen voor 2014.

Nu komt mijn vraag;

Ik ga nu werken met httaccess
Nu heb ik een layout die op elke pagina hetzelfde is, alleen is mijn vraag of dit mogelijk is dat ik hem alleen maar op index.php hoef te laten zien waardoor hij op elke pagina te zien is.

Dit is wel het geval bij index.php?p=xxxx

maar nu wordt het sitenaam.nl/account/login


of dien ik hier met header.php & footer.php te werken , en dit op elke pagina

alvast bedankt
 
PHP hulp

PHP hulp

27/05/2026 08:59:27
 
Patrick vollenbroek

patrick vollenbroek

01/01/2014 12:03:54
Quote Anchor link
Beste Rick,

Dit kan op twee manieren.

1. Je include een header en footer steeds.

2. Of je maakt één pagina met index.php?p=xxxx alleen dat is niet zoekmachine vriendelijk, dus je kan er dit van maken index.php/xxxx. Dan wordt dat weer omgezet naar index.php?p=xxxx door een code in de httacces.

De code is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
RewriteEngine On
RewriteBase /

# Bestaande bestanden of mappen uitsluiten
RewriteCond %{REQUEST_FILENAME} -f [NC,OR]
RewriteCond %{REQUEST_FILENAME} -d [NC]

RewriteRule ^(.*?)$ $1 [L]
# Alles naar ����n parameter
RewriteRule ^(.*?)$ index.php?p=$1 [L,QSA]
 
Erwin H

Erwin H

01/01/2014 12:06:32
Quote Anchor link
Ik neem aan dat je met htaccess (1 t) de mod rewrite module bedoelt om urls mooier te kunnen maken.
In dat geval zou je deze vraag helemaal niet hoeven te stellen als je goed begrijpt wat de mod rewrite module eigenlijk doet. Het enige wat er gebeurt is dat de door de gebruiker (lees: browser) aangeroepe url wordt herschreven. De mod rewrite module interpreteert de url en herschrijft het naar de intern bekende url, het pad naar het php script met daarin een querystring met GET parameters.

De gebruiker ziet dus een andere url, maar je scripts krijgen gewoon nog de daar bekende urls te verwerken. Voor je scripts verandert er als je het goed doet dus helemaal niets wat verwerking betreft!
 
Rick kem

rick kem

01/01/2014 12:17:22
Quote Anchor link
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
17
18
19
20
21
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

ErrorDocument 404 /error.php
ErrorDocument 500 /error.php


RewriteEngine on
RewriteRule ^(.*)\.html $1\.php


RewriteRule ^account/register(|/)$ pages/account/register.php
RewriteRule ^account/logout(|/)$ pages/account/logout.php


RewriteRule ^index(|/)$ index.php

RewriteRule ^profile/edit(|/)$ pages/profile/edit.php
RewriteRule ^profile(|/)$ pages/profile/profile.php
RewriteRule ^profile/([^/]+)(|/)$ ./profile.php?id=$1


heb ik al
maar als ik naar localhost/index ga krijg ik de layout

maar als ik naar localhost/account/logout ga dan krijg ik de layout niet meer
 
Ivo P

Ivo P

01/01/2014 15:03:07
Quote Anchor link
Roep je je css etc wel aam met een absolute path (begint met / )?
 
Rick kem

rick kem

08/01/2014 10:37:21
Quote Anchor link
Allereerst sorry voor mijn late reactie

In de css staan alle images als volgt:

#website #top {
background-image: url(../images/top-top.png);
height: 12px;
width: 920px;
}
 
Michael -

Michael -

08/01/2014 10:46:25
Quote Anchor link
Rick kem op 08/01/2014 10:37:21:
Allereerst sorry voor mijn late reactie

In de css staan alle images als volgt:

#website #top {
background-image: url(../images/top-top.png);
height: 12px;
width: 920px;
}

Als je dit naar /images... verandert (dus met / ervoor) zal die altijd vanaf je 'root' zoeken naar het plaatje en zou het goed moeten gaan.
Andere files en afbeeldingen laad je dan ook op deze manier in.

Edit:
Foutje. /../ moest / zijn.
Gewijzigd op 08/01/2014 11:40:04 door Michael -
 
Rick kem

rick kem

08/01/2014 10:57:43
Quote Anchor link
Nu laat die helemaal niks.

index.php
<link href="/..css/css.css" rel="stylesheet" type="text/css" />
<link href="/../css/header.css" rel="stylesheet" type="text/css">

css.css
#website #top {
background-image: url(/../images/top-top.png);
height: 12px;
width: 920px;
}
 
Michael -

Michael -

08/01/2014 11:21:22
Quote Anchor link
Rick kem op 08/01/2014 10:57:43:
Nu laat die helemaal niks.

index.php
<link href="/..css/css.css" rel="stylesheet" type="text/css" />
<link href="/../css/header.css" rel="stylesheet" type="text/css">

css.css
#website #top {
background-image: url(/../images/top-top.png);
height: 12px;
width: 920px;
}


in de eerste regel mis je een /
 
Ivo P

Ivo P

08/01/2014 11:22:51
Quote Anchor link
/../css
/../images

dat is een heel vreemde url

/css/
/images/

lijkt me logischer
 
Rick kem

rick kem

08/01/2014 11:33:35
Quote Anchor link
ik heb het nu als volgt:

htaccess:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^pages/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)$ index.php?p=$1&$2=$3&$4=$5&$5=$6 [NC]
RewriteRule ^pages/(.*)/(.*)/(.*)/(.*)/(.*)$ index.php?p=$1&$2=$3&$4=$5 [NC]
RewriteRule ^pages/(.*)/(.*)/(.*)$ index.php?p=$1&$2=$3 [NC]
RewriteRule ^pages/(.*)$ index.php?p=$1 [NC]

index.php
<link href="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo _ROOT_; ?>
css/css.css" rel="stylesheet" type="text/css" />
<link href="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo _ROOT_; ?>
css/header.css" rel="stylesheet" type="text/css">

css
#website #top {
background-image: url(../images/top-top.png);
height: 12px;
width: 920px;
}

pages/index.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
if(isset($_GET['p'])) {
    if(file_exists('pages/'.$_GET['p'].'.php')){
        require('pages/'.$_GET['p'].'.php');
    }
else{
        require('pages/error.php');
    }
}
else{
    require('pages/home.php');
}
  
?>


nu kan ik de url als volgt aanroepen:

localhost/test/pages/home

maar nu heb ik dus ook bestanden staan in:
pages/account/logout

dat gaat dus niet werken.
Iemand enig idee hoe ik dit kan gaan oplossen.
 
Ivo P

Ivo P

08/01/2014 15:44:17
Quote Anchor link
wat gaat er nu nog mis? dat je plaatjes niet geladen worden? Gebruik dan ook gewoon een absolute path:

background-image: url(/images/top-top.png);

of in welke map de map images/ dan ook staat.

Overigens vind ik zo'n hele berg rewrite-rules bijzonder onwerkbaar. Veel eenvoudiger is het om alles (wat niet gevonden wordt omdat het een css of image oid) te herschrijven naar index.php

In index.php kun je dan met php kijken naar $_SERVER['REDIRECT_URL'] om te beoordelen welke pagina je dan zou willen includen en op grond daarvan ook te kijken welke parameters je nog meer in de url verwacht.
 



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.