• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 4 januari 2026 om 10:58
  • Developer Gezocht

    K.Rens 30 december 2025 om 12:32
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

htacces

  • MBCompany
  • 24 juni 2016 om 13:11
  • MBCompany
    Staat open voor projecten!
    Berichten
    119
    • 24 juni 2016 om 13:11
    • #1

    Beste,

    Ik stoot tegen een probleem.
    Op local host werkt url rewite netjes, maar nu ik een host heb genomen en online wil gaan werkt het NIET

    Apache Configuration
    RewriteEngine On
    
    
    RewriteRule ^register$ index.php?page=register
    RewriteRule ^login$ index.php?page=login
    
    
    RewriteRule ^game/(.*)/(.*)/(.*)$ game.php?page=$1&sub=$2&x=$3
    RewriteRule ^game/(.*)/(.*)$ game.php?page=$1&sub=$2
    RewriteRule ^game/(.*)$ game.php?page=$1


    Login en register werkt netjes de rest onder NIET~!

    Ik sta open voor projecten.
    Ik sta ook tehuur als scripter
    PM voor meer informatie

  • ThomasBlom
    Student
    Ontvangen Reacties
    19
    Berichten
    137
    • 24 juni 2016 om 13:28
    • #2

    Ik ben geen htaccess expert, maar misschien werkt het wanneer je een 'L flag' aan het einde van elke regel zet. Dit zorgt ervoor dat de server stopt met zoeken naar andere overeenkomsten.
    Dus zoiets als dit:

    Apache Configuration
    RewriteEngine On
    
    
    RewriteRule ^register$ index.php?page=register [L]
    RewriteRule ^login$ index.php?page=login [L]
    
    
    RewriteRule ^game/(.*)/(.*)/(.*)$ game.php?page=$1&sub=$2&x=$3 [L]
    RewriteRule ^game/(.*)/(.*)$ game.php?page=$1&sub=$2 [L]
    RewriteRule ^game/(.*)$ game.php?page=$1 [L]

    Waarom het wel op lokaal niveau werkt en anders niet snap ik niet..

  • AarClay
    Intermediate
    Ontvangen Reacties
    34
    Berichten
    423
    • 24 juni 2016 om 16:20
    • #3

    Staat .htaccess niet gewoon uit?
    Noem je het bestand wel .htaccess ? (dubbel 's' en 'c')

  • ThomasBlom
    Student
    Ontvangen Reacties
    19
    Berichten
    137
    • 24 juni 2016 om 16:23
    • #4
    Citaat van AarClay

    Staat .htaccess niet gewoon uit?
    Noem je het bestand wel .htaccess ? (dubbel 's' en 'c')

    Als dat zo was, zou login en register ook niet werken

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 24 juni 2016 om 16:48
    • #5

    Waarom stuur je niet gewoon alles door naar index.php (single point of entry in je applicatie) die dan de REQUEST_URI inspecteert en code inlaadt? Waarom deze brei van RewriteRules?

    Je zegt "het werkt niet". Waar blijkt dit uit? Krijg je foutmeldingen?

    Ook lijken index.php en game.php structureel ongeveer hetzelfde te doen, waarom heb je hier dan toch twee bestanden (twee ingangen in je applicatie) voor gemaakt? :/

    Wat @ThomasBlom zegt lijkt mij in ieder geval verstandig: indien er een match is met het patroon van een RewriteRule, voer deze dan uit en stop verdere matching.

  • MBCompany
    Staat open voor projecten!
    Berichten
    119
    • 24 juni 2016 om 21:33
    • #6

    Nee het staat aan anders deed login en register het ook niet maar die det het wel

    Ik sta open voor projecten.
    Ik sta ook tehuur als scripter
    PM voor meer informatie

  • MBCompany
    Staat open voor projecten!
    Berichten
    119
    • 24 juni 2016 om 22:18
    • #7

    Heel raar dit probleem.
    Als k de script game.php verander in ingame.php en in htaccess ingame.php?page=$1 en de nieuwe url laat dus /game/pagina werkt het wel :s

    Maar se subs werken niet nu hoe kan dit
    Host transIP

    Ik sta open voor projecten.
    Ik sta ook tehuur als scripter
    PM voor meer informatie

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 25 juni 2016 om 14:40
    • #8

    Staat alles in de root van je webdirectory? Misschien is het toch handig om een expliciete RewriteBase toe te voegen.

    Misschien gaat er iets mis met URL encoding/decoding, want ⊂ is een HTML entity. Mogelijk probeert het systeem iets foutief te repareren.

    Misschien zijn er andere, en niet zichtbare (of die van jezelf, in een hoger gelegen directory), rewriterules actief?

    Heb je al eens $_GET gedumpt in index.php, game.php et cetera?

    Zolang je niet weet wat de oorzaak van een probleem is is het in het algemeen ook verstandiger om hier geen aannames over te doen.

  • MOnkNL
    Student
    Ontvangen Reacties
    8
    Berichten
    69
    • 30 juni 2016 om 23:16
    • #9

    Wat verwacht je als page, sub en x aan karakters? (.*) staat voor alle karakters.
    Als je alleen tekst verwacht volstaat ([a-zA-Z]+) of met nummer erbij ([a-zA-Z0-9]+).
    Probleem aan (.*) dat hij ook / verwacht als karakter. Al heb ik deze theorie getest voor je maar dit levert niet de fout op.
    Zie: http://ict.thomasvv.nl/game/

    The law is what I write down on paper

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 1 juli 2016 om 14:21
    • #10

    Daarom is het ook aannemelijk dat er (nog) iets anders speelt. De RewriteRules doen volgens mij gewoon hun ding. Zoveel geeft de topicstarter ook aan: lokaal werkt dit wel, maar online niet. Er worden verder ook geen details over de host gegeven, maar daar zou ik eens wat nader naar gaan kijken...

    Nergens geeft topicstarter ook een voorbeeld van hoe deze de pagina's aanroept. Wanneer je URL een trailing slash bevat (/game/, /game/een/, /game/een/twee/, /game/een/twee/drie/) dan krijg je mogelijk niet het gewenste resultaat.

    Los hiervan, meerdere ingangen in je applicatie creëren is doorgaans niet zo'n verstandig plan. Niet vanuit security, en niet vanuit efficiency (met meerdere ingangen is er bijna onvermijdelijke overhead doordat je dezelfde dingen dubbel, driedubbel, of meerdere keren uitvoert).

    Dus los vanuit het feit dat de RewriteRules gewoon zouden moeten werken (en het is nog steeds interessant om uit te zoeken waarom dit niet werkt) zou je er misschien beter aan doen om je ontwerpstrategie aan te passen.

    Bewerkt één keer, laatst door FangorN (1 juli 2016 om 22:29).

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design