Htaccess

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Utrecht, die jou tot een volwaardig Fullstack Software Developer gaat opleiden. Binnen deze grote organisatie krijg je ruime en professionele trainingen die jouw in korte tijd vakbekwaam maken. Niet alleen het aan technisch aspect, maar ook zeker jouw persoonlijke ontwikkeling wordt veel

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 »

Low code Developer

Dit ga je doen Je richt je op het doorontwikkelen van bestaande applicaties en het geheel van scratch af aan opzetten van nieuwe applicaties binnen een low code platform; Je beoordeelt technisch ontwerpen en maakt de vertaalslag naar de technische oplossingen binnen het platform; Je voert testwerkzaamheden uit; Je adviseert de organisatie op jouw vakgebied; Je schakelt met business analisten en de architect om tot mooie oplossingen te komen; Je lost bugs op en denkt mee over een structurele oplossing. Hier ga je werken Het gaat om een bekend internationaal handelsbedrijf met ruim 800 medewerkers, verdeeld over verschillende deelbedrijven. Deze

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 »

PHP Developer

Dit ga je doen Ontwikkelen, implementeren en testen van PHP-oplossingen en Apps voor klanten en bedrijfsprocessen; Opstellen van requirements en uitwerken van de oplossingen; Testen van software en borgen van een soepele overdracht, inclusief documentatie; Proactief adviseren vanuit eigen expertisegebied over ontwikkelingen en verbeterpunten in technische toepassingen en processen binnen de organisatie. Hier ga je werken De organisatie is een ambitieuze en vooruitstrevende speler in de markt in de regio Rotterdam. Ze zijn de snelst groeiende in hun branche. Met een excellent aanbod en service willen zij de beste keuze zijn voor hun bestaande en nieuwe klanten. Dit alles doen

Bekijk vacature »

Medior Java developer

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 »

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

Bekijk vacature »

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Voor een leuke opdrachtgever zijn wij op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Hoofddorp. Binnen deze functie vervul je een onsite learning programma waarbij je aan de slag gaat met PHP en Laravel. Hierbij ben je voornamelijk werkzaam op verschillende klantlocaties en is het jouw taak om hun wensen en eisen

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

Senior Front end developer Digital Agency

Functie Jij als Front end developer komt te werken in een van de 8 multidisciplinaire teams binnen de organisatie. Deze teams werken op basis van Scrum agile in 2 wekelijkse sprints. De grootte van de teams varieert van 9-14 collega’s en bestaan altijd uit één of meerdere project managers en een project manager. Samen met je team werk je aan verschillende projecten voor uiteenlopende klanten zoals grote multinationals tot het kleine mkb. De stack waarmee gewerkt wordt is voornamelijk Javascript, ES6, Es.next, HTML, CSS, React.js en Node.js. Wat deze organisatie onderscheid is dat ze echt langdurige partnerships aangaan met hun

Bekijk vacature »

Pagina: 1 2 volgende »

Stefan H

stefan H

09/07/2014 21:01:13
Quote Anchor link
Hier een vraagje over htaccess ,

Wat ik graag wil is de directory blokkeren waar mijn include bestanden staan /include
In deze directory staan meerdere bestanden die via Ajax opgeroepen worden , nu wil ik dat de bezoeker doorverwezen wordt naar index in de root directory als ze naar de url www.mijndomein.nl/include gaan

Weet iemand hoe ik dit doe met htaccess

Voor de duidelijkheid het moet nog wel toegankelijk blijven voor Ajax requests ,

Ik wil graag hetzelfde voor de directory /scripts waar verschillende JavaScript bestanden staan

Alvast bedankt voor eventuele reacties
 
PHP hulp

PHP hulp

27/05/2026 07:13:40
 
Frank Nietbelangrijk

Frank Nietbelangrijk

09/07/2014 21:11:03
Quote Anchor link
Dan zul je het moeten zoeken in Filesmatch in de .htaccess file.

http://www.askapache.com/htaccess/using-filesmatch-and-files-in-htaccess.html

Persoonlijk vind ik dat je het dan wel nodeloos ingewikkeld maakt door publieke en privé bestanden door elkaar te zetten in één directory. Ik zou toch overwegen om de publieke (ajax) uit de include directory te halen.
Gewijzigd op 09/07/2014 21:13:23 door Frank Nietbelangrijk
 
Stefan H

stefan H

09/07/2014 21:16:57
Quote Anchor link
Maar moet ik dan alle files die in deze directory staan apart opgeven met filematch , of kan ik ook heel deze directory blokkeren ?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

09/07/2014 21:33:31
Quote Anchor link
Nee je kunt in ieder geval niet heel de directory blokkeren. Er zijn twee mogelijkheden: bestanden blokkeren die aan een bepaalde match voldoen (bijv. alle bestanden die beginnen met 'include_') of je moet inderdaad alle bestandsnamen apart opgeven.
Gewijzigd op 09/07/2014 21:33:59 door Frank Nietbelangrijk
 
Kevin Zegikniet

Kevin Zegikniet

09/07/2014 21:42:55
Quote Anchor link
Kun je niet met een .htaccess iets doen met Deny for all ?
Zo is mij vanmiddag namelijk wel verteld, in deze post

Dan sluit je de hele map af, en als iemand dan naar (een bestand in) de map wil gaan, krijgt deze persoon een 403 (unauthorized access) error te zien.
Gewijzigd op 09/07/2014 21:44:02 door Kevin Zegikniet
 
Stefan H

stefan H

09/07/2014 21:52:48
Quote Anchor link
@ frank oke bedankt , dan moet ik denk ik alle bestand namen aanpassen dat ze beginnen met include_ ,
@kevin met deny for all worden deze bestanden ook geblokkeerd voor Ajax requests dus dit is helaas geen optie
 
- Ariën  -
Beheerder

- Ariën -

09/07/2014 22:15:54
Quote Anchor link
Beveiligen met sessies?
 
Stefan H

stefan H

09/07/2014 22:55:00
Quote Anchor link
Hoe kan ik een directory beveiligen met sessies ?
Ik wil namelijk dat niemand naar deze directory kan gaan ook niet als er een sessie actief is
 
- Ariën  -
Beheerder

- Ariën -

10/07/2014 00:18:24
Quote Anchor link
Bij de bron aanpakken, de bestanden beveiligen met een sessie!
 
Ozzie PHP

Ozzie PHP

10/07/2014 01:09:19
Quote Anchor link
Vraag 1)

Kun je de map met include bestanden niet in een privé-map zetten (dus een niveau hoger dan de document root)?

Vraag 2)

Of beter gezegd tip 2...

Zet gewoon een index.php bestand in de map "include" met als inhoud:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
header('Location: http://www.mijnwebsite.nl/');
exit;
?>
 
- Ariën  -
Beheerder

- Ariën -

10/07/2014 01:17:26
Quote Anchor link
Een map beveiligen is zo gedaan met een index.php file.

De scripts zelf beveiligen is een ander verhaal. Deze worden door het client-side AJAX opgevraagd, hierdoor is het plaatsen ervan buiten de webroot geen oplossing.
Gewijzigd op 10/07/2014 01:19:51 door - Ariën -
 
Stefan H

stefan H

10/07/2014 01:20:21
Quote Anchor link
Oke dus index bestand dan inderdaad geen optie ,
Maar hoe moet ik het zien met sessies ?
 
- Ariën  -
Beheerder

- Ariën -

10/07/2014 01:24:12
Quote Anchor link
Op de site een random getal genereren en deze opslaan in een sessie, en hierop controleren in je AJAX-scripts via GET.
Gewijzigd op 10/07/2014 01:28:03 door - Ariën -
 
Ozzie PHP

Ozzie PHP

10/07/2014 01:46:12
Quote Anchor link
>> Oke dus index bestand dan inderdaad geen optie ,
Maar hoe moet ik het zien met sessies ?

Wat wil je nu dan eigenlijk bereiken? Als je niet wil dat mensen je bestanden rechtstreeks aanroepen, dan moet je ze buiten de public directory zetten. Of heb je daar geen toegang toe?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

10/07/2014 01:47:41
Quote Anchor link
Ozzie, jouw tip 2 is GEEN beveiliging. Ik hoop dat dat duidelijk is?
 
Ozzie PHP

Ozzie PHP

10/07/2014 01:48:50
Quote Anchor link
@Frank:

Maar wel een antwoord op deze vraag:

>> nu wil ik dat de bezoeker doorverwezen wordt naar index in de root directory als ze naar de url www.mijndomein.nl/include gaan

Toch?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

10/07/2014 01:49:15
Quote Anchor link
Ozzie PHP op 10/07/2014 01:46:12:
Wat wil je nu dan eigenlijk bereiken? Als je niet wil dat mensen je bestanden rechtstreeks aanroepen, dan moet je ze buiten de public directory zetten. Of heb je daar geen toegang toe?


Precies die tip had ik al helemaal aan het begin gegeven.

Toevoeging op 10/07/2014 01:56:40:

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
|
 |- [private] --> hier alle php scripts waarop niet 'geland' mag worden en dus ook jouw includes
 |
 |- [www] --> de root van je website! (vanaf hier publiek toegankelijk)
      |
      |- [css] --> hier je css bestanden
      |
      |- [javascript] --> hier je javascript bestanden
      |
      |- [images] --> hier je plaatjes
      |
      |- [ajax] --> hier je ajax
      |
      |- index.php --> je homepage!
 
Ozzie PHP

Ozzie PHP

10/07/2014 01:58:16
Quote Anchor link
Yup, maar er wordt niet echt op ingegaan. Ik snap ook niet helemaal wat hij wil, en waarom. Als het enkel erom gaat dat men niet mijnsite.nl/include/ kan aanroepen, dan werkt zo'n index file prima.
 
Ward van der Put
Moderator

Ward van der Put

10/07/2014 08:25:30
Quote Anchor link
Het is wel duidelijk wat Stefan wil: hij heeft Ajax-bestanden tussen de includes staan en wil dat die niet rechtstreeks worden aangeroepen, maar alleen met een Ajax-request.

Om te beginnen moet je dan, zoals Frank aangaf, de PHP-includes buiten de root opslaan en de Ajax-bestanden binnen de root, bijvoorbeeld in een map /ajax/. So far, so good, dat was eerder al uitgelegd.

Het blokkeren van directe aanroepen van Ajax-bestanden is andere koek. Je kunt dat niet waterdicht maken, omdat ze open moeten staan voor HTTP-requests. Wel kun je ze redelijk dichttimmeren met sessies, tokens en wat HTTP-headers.
 
Stefan H

stefan H

10/07/2014 08:39:56
Quote Anchor link
Oke bedankt voor de reactie

De php bestanden dus buiten de root (www)
Maar benader ik die dan, ik dacht namelijk dat alleen bestanden benaderd kunnen worden binnen de root
 
- Ariën  -
Beheerder

- Ariën -

10/07/2014 09:13:05
Quote Anchor link
Als je iets met PHP includeert dan kan dat ook met bestanden buiten de webroot.

Als je met AJAX een bestand uitvoert, moet deze wel bereikbaar zijn in de webroot.
 

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.