Mod_rewrite subdomein .htaccess

Overzicht

Sponsored by: Vacatures door Monsterboard

.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 »

Java Developer

Dit ga je doen Als Java Developer ben je verantwoordelijk voor: Het ontwikkelen van nieuwe en bestaande webservices; Het uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Het werken aan gegevensuitwisseling met bijvoorbeeld SOAP; Testen van frameworks met gebruik van UNIT en Selenium. Hier ga je werken De organisatie waar je komt te werken is een semi-overheidsinstelling, gesitueerd in Utrecht en zorgt voor een goede samenwerking tussen verschillende overheidsinstanties. Het is een familiaire club die gaat voor kwaliteit en langdurige relaties. Zo zorgen zij ervoor dat er op grote schaal vertrouwelijke informatie tussen verschillende overheidsinstellingen wordt uitgewisseld. Hun werk zorgt

Bekijk vacature »

SQL Database ontwikkelaar

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

Java Developer

Dit ga je doen Ontwerpen en bouwen van nieuwe functionaliteiten binnen de complexe omgeving; Proactief de processen kwalitatief en efficient inrichten; Opzetten van Unit Tests; Code Reviews; Regie nemen voor innovatieve projecten; Landschap beheren en de bijbehorende ketens hierbij in het oog houden. Hier ga je werken De organisatie is actief binnen de financiele branche en heeft een IT afdeling van circa 450 man. De organisatie voorziet de maatschappij binnen de financiele dienstverlening en is gedurende de jaren een onmisbare schakel geworden. Het is een high profile organisatie waar ze veel te maken hebben met veranderingen voortkomend uit maatschappelijke ontwikkelingen,

Bekijk vacature »

Microsoft Acess Developer

Functieomschrijving Wat ga je doen? Heb jij ongeveer 3 jaar ervaring als Software Developer, en komen de volgende kennisgebieden jou niet vreemd voor: MS Acces, C# & SQL? Vind jij het daarnaast leuk om maatwerk software te ontwikkelen voor klanten in een bijzondere branche? Lees dan snel verder! Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te

Bekijk vacature »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

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 »

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 »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »

Pagina: 1 2 volgende »

Jasper DS

Jasper DS

30/12/2010 13:33:03
Anchor link
naar aanleiding van dit topic heb ik dus voor de subdomeinen gekozen.

De wildcard staat aan maar ik begrijp niet hoe ik nu van

www.domein.nl/index.php?sitenaam=sitenaam -> www.sitenaam.domein.nl
www.domein.nl/index.php?sitenaam=sitenaam&pagina=1 -> www.sitenaam.domein.nl/pagina

google helpt mij ook niet verder.
Gewijzigd op 30/12/2010 14:16:10 door Jasper DS
 
PHP hulp

PHP hulp

25/04/2024 15:49:38
 

30/12/2010 13:34:36
Anchor link
Het is anders om lijkt mij.
test.blaat.tld -> blaat.tld/bestand.php?site=test
 
Joren de Wit

Joren de Wit

30/12/2010 13:38:13
Anchor link
Als de sitenaam altijd hetzelfde is, kun je met een eenvoudige RewriteCond de HTTP_HOST matchen en doorsturen naar het juiste domein. Ook als het variabel is, is dat mogelijk, zie bijvoorbeeld hier: http://www.webmasterworld.com/forum92/3555.htm
 
Jasper DS

Jasper DS

30/12/2010 13:46:18
Anchor link
@ blanche het is dus een $var dat uit de database komt want er zijn meerdere websites.

Ik zal jouw link bekijken.
 

30/12/2010 13:48:23
Anchor link
PHP Jasper op 30/12/2010 13:46:18:
@ blanche het is dus een $var dat uit de database komt want er zijn meerdere websites.

Ik zal jouw link bekijken.


Misschien moet je eens wat duidelijker uitleggen wat je wilt...
 
Jasper DS

Jasper DS

30/12/2010 13:56:19
Anchor link
Gebruikers maakt een site aan, deze inhoud gaat naar de database.

Als de gebruiker dan naar www.domein.nl/sites/index.php?sitenaam=zijn_site gaat, dan ziet hij zijn site.

Nu wil ik dat als een gebruiker naar www.zijn_site.domein.nl gaat zijn site ziet.

dus kan dat niet met iets als dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
# Zet de RewriteEngine aan
RewriteEngine On

# voorbeeld1.uwdomein.nl
# Deze haalt pagina's uit http://www.uwdomein.nl/voorbeeld1/
RewriteCond %{HTTP_HOST} ^voorbeeld1.uwdomein.nl$
RewriteCond %{REQUEST_URI} !^/voorbeeld1/
RewriteRule (.*) /voorbeeld1/$1
Gewijzigd op 30/12/2010 13:57:21 door Jasper DS
 

30/12/2010 14:03:16
 
Jasper DS

Jasper DS

30/12/2010 14:11:57
Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
RewriteEngine On

# Extract the subdomain part of domain.com
RewriteCond %{HTTP_HOST} ^([^\.]+)\.sitenaam\.nl$ [NC]

# Check that the subdomain part is not www and ftp and mail
RewriteCond %1 !^(www|ftp|mail)$ [NC]

# Redirect all requests to a php script passing as argument the subdomain
RewriteRule ^.*$ http://www.domein.nl/index.php?sitenaam=%1 [R,L]


moet ik ook iets veranderen aan mijn php code of is het nog steeds $_GET['sitenaam']
 

30/12/2010 14:13:49
Anchor link
Eerst proberen voordat je vraagt.
 
Joren de Wit

Joren de Wit

30/12/2010 14:13:50
Anchor link
Het is nog steeds $_GET['sitenaam']. Maar je moet natuurlijk nog wel de 'sitenaam' van regel 4 en het 'domein' op regel 10 veranderen naar jouw eigen situatie...
 
Jasper DS

Jasper DS

30/12/2010 14:15:48
Anchor link
ja dat weet ik, sitenaam had ik al veranderd.
Maar bij sitenaam=%1 wat is die %1? moet dat ook aangepast worden?
(dat is natuurlijk de $var uit de db maar hoe moet ik dat noemen in het .htaccess bestand?)
Gewijzigd op 30/12/2010 14:16:02 door Jasper DS
 

30/12/2010 14:19:05
 
Joren de Wit

Joren de Wit

30/12/2010 14:19:51
Anchor link
Nee, dat is niet de var uit de database maar refereert naar de wildcard ([^\.]+) op regel 4. Het is dus de waarde die in de url staat.

Probeer te begrijpen wat er gebeurt: gebruiker voert de url www.sitenaam.jouwdomein.nl in. 'sitenaam' wordt opgevangen op regel 4 en is naar te refereren dmv %1. Op regel 10 stuur je de gebruiker ongemerkt door naar index.php?sitenaam=%1 waarbij je dus de oorspronkelijke sitenaam uit de url gebruikt. Dat wordt vervolgens uitgelezen in jouw PHP script en dan pas wordt er iets met de database gedaan...
 

30/12/2010 14:22:29
Anchor link
Blanche - op 30/12/2010 14:19:51:
Nee, dat is niet de var uit de database maar refereert naar de wildcard ([^\.]+) op regel 4. Het is dus de waarde die in de url staat.

Probeer te begrijpen wat er gebeurt: gebruiker voert de url www.sitenaam.jouwdomein.nl in. 'sitenaam' wordt opgevangen op regel 4 en is naar te refereren dmv %1. Op regel 10 stuur je de gebruiker ongemerkt door naar index.php?sitenaam=%1 waarbij je dus de oorspronkelijke sitenaam uit de url gebruikt. Dat wordt vervolgens uitgelezen in jouw PHP script en dan pas wordt er iets met de database gedaan...


Dat is niet helemaal correct....
En je htaccess is ook niet correct...
Dat kan je duidelijk zien, alleen je moet de basics wel snappen.
 
Jasper DS

Jasper DS

30/12/2010 14:23:23
Anchor link
ik krijg een error

DotNetPanel IIS Modules Error

AuthName directive not found.

File: E:\HostingSpaces\Yazicioglu\*******.nl\wwwroot\.htaccess
Gewijzigd op 30/12/2010 14:23:49 door Jasper DS
 
Joren de Wit

Joren de Wit

30/12/2010 14:24:02
Anchor link
@Karl: waar zit ik fout? Dit is toch (ongeveer) wat er gebeurt?

ps. @Jasper: Je gebruikt toch wel apache als webserver? Anders zal het op deze manier in ieder geval niet werken.
Gewijzigd op 30/12/2010 14:25:30 door Joren de Wit
 

30/12/2010 14:26:01
Anchor link
Blanche, hij verwijst naar de cond op regel 7, niet naar regel 4.

OMFG. Echt, ga je eerst eens verdiepen in de materie voordat je wat doet.
htaccess is APACHE. Jij hebt IIS.

Blanche - op 30/12/2010 14:24:02:
ps. @Jasper: Je gebruikt toch wel apache als webserver? Anders zal het op deze manier in ieder geval niet werken.

Dat doet ie dus niet...
Gewijzigd op 30/12/2010 14:26:50 door
 
Jasper DS

Jasper DS

30/12/2010 14:27:24
Anchor link
ok, was ik mij niet van bewust. Alternatief?
 

30/12/2010 14:28:28
Anchor link
ISAPI_REWRITE
iis virtual subdomain
En waarom blijf je nog met php werken, als je veel krachtiger te werk kan gaan met C#.net?
 
Jasper DS

Jasper DS

30/12/2010 14:29:24
Anchor link
omdat ik dat niet kan.. ;p ik ben nog php aan het leren, (btw ik had zelf liever op een linux server gezeten.)
 
Joren de Wit

Joren de Wit

30/12/2010 14:29:29
Anchor link
PHP Jasper op 30/12/2010 14:27:24:
ok, was ik mij niet van bewust. Alternatief?

Even googlen :-)

@Karl: die %1 op regel 7 is toch ook gewoon een verwijzing naar het gedeelte dat op regel 4 gematched is?
 

Pagina: 1 2 volgende »

 

Dit topic is gesloten.



Overzicht

 
 

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.