Goedemorgen!
Ik probeer het volgende werkend te krijgen, maar ik loop tegen het volgende probleem aan. Wanneer ik de pagina laad wordt als actie INDEX.PHP uitgelezen en REF pakt die helemaal niet.
De url moet op de volgende 2 manieren getoond worden in de browser:
1) http://myurl.com/ACTIE/index.php?ref=REF
2) http://myurl.com/ACTIE/ (met en zonder slash)
Ik gebruik de volgende .htaccess file:
Heeft iemand toevallig de oplossing?Code:RewriteEngine on RewriteRule ^(.*)/index.php?ref=(.*)$ index.php?actie=$2&ref=$1 RewriteRule ^(.*)/?$ index.php?actie=$1
Alvast bedankt!
- .htaccess RewriteRule vraag
-
20-04-2012, 09:42 #1
- Berichten
- 101
- Lid sinds
- 17 Jaar
.htaccess RewriteRule vraag
-
-
20-04-2012, 10:10 #2
- Berichten
- 29
- Lid sinds
- 13 Jaar
Re: .htaccess RewriteRule vraag
Goedemorgen!
Ik probeer het volgende werkend te krijgen, maar ik loop tegen het volgende probleem aan. Wanneer ik de pagina laad wordt als actie INDEX.PHP uitgelezen en REF pakt die helemaal niet.
De url moet op de volgende 2 manieren getoond worden in de browser:
1) http://myurl.com/ACTIE/index.php?ref=REF
2) http://myurl.com/ACTIE/ (met en zonder slash)
Ik gebruik de volgende .htaccess file:
Code:RewriteEngine on RewriteRule ^(.*)/index.php?ref=(.*)$ index.php?actie=$2&ref=$1 RewriteRule ^(.*)/?$ index.php?actie=$1
Alvast bedankt!
- een [L] achter elke rewriterule regel
- vervang (.*) door ([a-zA-Z0-9\-\_]+)
-
20-04-2012, 10:16 #3
- Berichten
- 101
- Lid sinds
- 17 Jaar
Re: .htaccess RewriteRule vraag
Hoi Harm,
Bedankt, deze werkt nu:
RewriteRule ^([a-zA-Z0-9\-\_]+)/?$ index.php?actie=$1 [L]
Maar onderstaande regel geeft helaas een "Not Found" pagina.
RewriteRule ^([a-zA-Z0-9\-\_]+)/index.php?ref=([a-zA-Z0-9\-\_]+)$ index.php?actie=$1&ref=$2 [L]
Iemand die hier toevallig de oplossing voor heeft?
-
20-04-2012, 10:34 #4
- Berichten
- 29
- Lid sinds
- 13 Jaar
Re: .htaccess RewriteRule vraag
Hoi Harm,
Bedankt, deze werkt nu:
RewriteRule ^([a-zA-Z0-9\-\_]+)/?$ index.php?actie=$1 [L]
Maar onderstaande regel geeft helaas een "Not Found" pagina.
RewriteRule ^([a-zA-Z0-9\-\_]+)/index.php?ref=([a-zA-Z0-9\-\_]+)$ index.php?actie=$1&ref=$2 [L]
Iemand die hier toevallig de oplossing voor heeft?
-
20-04-2012, 10:38 #5
- Berichten
- 101
- Lid sinds
- 17 Jaar
Re: .htaccess RewriteRule vraag
Hoi Harm,
Die werkt helaas ook niet
RewriteRule ^([a-zA-Z0-9\-\_]+)/index.php\?ref=([a-zA-Z0-9\-\_]+)S index.php?actie=$1&ref=$2 [L]
-
20-04-2012, 11:45 #6
- Berichten
- 29
- Lid sinds
- 13 Jaar
Re: .htaccess RewriteRule vraag
-
20-04-2012, 13:36 #7
- Berichten
- 101
- Lid sinds
- 17 Jaar
Re: .htaccess RewriteRule vraag
Hoi Harm,
Bedankt voor het mee denken! Het werkt helaas niet.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic