login  Naam:   Wachtwoord: 
Registreer je!
 Forum

.htacces (2 variabelen)

Offline finduilas - 17/12/2007 11:54
Avatar van finduilasPHP gevorderde Hallo
  1. RewriteEngine On
  2. RewriteRule ^index/(.*)/ index.php?page=$1
  3. RewriteRule ^index/(.*) index.php?page=$1


Dit werkt, helaas moet ik nu mijnsite.be/index/pagina laden. Ik wil het zonder die index maar dat lukt me niet echt.

Een 2de probleem is dat ik meerdere getvariabelen heb:
  1. RewriteRule ^index/(.*)/(.*)/ index.php?page=$1&site=$2
  2. RewriteRule ^index/(.*)/(.*) index.php?page=$1&site=$2


Dacht ik maar helaas geeft dit niets, Ik ben nog niet echt vertrouwd met RewriteRule dus zou graag weten waar het probleem zit.

9 antwoorden

Gesponsorde links
Offline Bart - 17/12/2007 12:00
Avatar van Bart PHP expert Je eerste probleem is makkelijk:

RewriteEngine On
RewriteRule ^/(.*)/ index.php?page=$1
RewriteRule ^(.*) index.php?page=$1

Je tweede probleem is ook wel redelijk makkelijk, want de oplossing heb je zelf al ;)
Alleen ben ik bang dat je verkeerd linkt.
Laat eens je links zien.
Offline timo - 17/12/2007 12:01
Avatar van timo PHP ver gevorderde bij de 2e moet je die met de meeste $_GET's bovenaan zetten
Offline Bart - 17/12/2007 12:02
Avatar van Bart PHP expert  Sorry, helemaal vergeten. Wat timo zegt is helemaal waar. Sorry!
Offline finduilas - 17/12/2007 13:23
Avatar van finduilas PHP gevorderde
  1. RewriteEngine On
  2. RewriteRule ^/(.*)/(.*)/ index.php?page=$1&site=$2
  3. RewriteRule ^(.*)/(.*) index.php?page=$1&site=$2
  4. RewriteRule ^/(.*)/ index.php?page=$1
  5. RewriteRule ^/(.*) index.php?page=$1


Werkt (of toch half), alleen worden mijn images niet meer geladen. Die staan namelijk in de supmap images
Offline Bart - 17/12/2007 13:28
Avatar van Bart PHP expert Gebruik als url voor de plaatjes het volledige pad.
Voorbeeld:
http://www.mijnsite.com/site/submap/header.gif
Offline finduilas - 17/12/2007 13:34 (laatste wijziging 17/12/2007 20:23)
Avatar van finduilas PHP gevorderde Dat is onhandig toch.

Het schijnt oplosbaar te zijn met RewriteCond ?
Offline Bart - 17/12/2007 20:25
Avatar van Bart PHP expert Waarom zou dat onhandig zijn?
Offline finduilas - 17/12/2007 20:52
Avatar van finduilas PHP gevorderde Als je werkt met een heel groot script op verschillende hosts, bv adminpanels,...
Offline Bart - 17/12/2007 20:54
Avatar van Bart PHP expert Er bestaat nog zoiets als configuratie?
Zet in je config file een array met verschillende variabelen die de paden voor je onthouden.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s