In mijn web.config file heb ik rewrite regels gemaakt zodat de url vriendelijk is.
Als ik nu naar /test/ ga dan komt hij uit op category.php, als ik nu naar /test/test/ ga komt die ook op category.php uit maar hij moet uitkomen op game.php.Code:<rewrite> <rules> <rule name="Imported Rule 1"> <match url="^(.*)/$" ignoreCase="false" /> <action type="Rewrite" url="category.php?id={R:1}" appendQueryString="false" /> </rule> <rule name="Imported Rule 2"> <match url="^(.*)/(.*)/$" ignoreCase="false" /> <action type="Rewrite" url="game.php?id={R:1}&game={R:2}" appendQueryString="false" /> </rule> </rules> </rewrite>
Ik heb het ook al even geprobeerd in een .htacces file maar daar geeft die hetzelfde probleem.
Iemand een idee?Code:RewriteEngine On RewriteRule ^(.*)/$ /category.php?id=$1 RewriteRule ^(.*)/(.*)/$ /game.php?id=$1&game=$2
- web.config / htacces rewrite probleem
-
31-08-2012, 18:38 #1
- Berichten
- 144
- Lid sinds
- 17 Jaar
web.config / htacces rewrite probleem
-
In de schijnwerper
Laat goedkoop jouw artikelen schrijven en publiceren op unieke blogs met mooie statsLinkpartnersGoedkope 10 Gbps Virtual Private Server (VPS) in Nederland (Met PURE NVMe opslag!)HostingHandmatig linkbuilden aangeboden (vanaf 7,50 per link)Freelance / WerkBacklinks.nl - DA70+ TF60+ 1800+ WebsitesLinkpartners -
01-09-2012, 15:46 #2
- Berichten
- 753
- Lid sinds
- 14 Jaar
Re: web.config / htacces rewrite probleem
Ja dat heb ik inderdaad
RewriteEngine On RewriteRule ^(.*)/$ /category.php?id=$1 RewriteRule ^(.*)/(.*)/$ /game.php?id=$1&game=$2
keer de regels eens..
RewriteEngine On RewriteRule ^(.*)/(.*)/$ /game.php?id=$1&game=$2
RewriteRule ^(.*)/$ /category.php?id=$1
-
03-09-2012, 12:48 #3
- Berichten
- 144
- Lid sinds
- 17 Jaar
Re: web.config / htacces rewrite probleem
Bedankt voor je reactie, maar dit helpt helaas niet.
-
03-09-2012, 12:55 #4Particulier
- Berichten
- 23
- Lid sinds
- 12 Jaar
Re: web.config / htacces rewrite probleem
Allebei je URL's worden gematched door "^(.*)/$", dus of je moet een ander pattern gebruiken, of je moet de de twee rules omdraaien.
Code:<rule name="Imported Rule 2" StopProcessing="true"> <match url="^(.*)/(.*)/$" ignoreCase="false" /> <action type="Rewrite" url="game.php?id={R:1}&game={R:2}" appendQueryString="false" /> </rule> <rule name="Imported Rule 1"> <match url="^(.*)/$" ignoreCase="false" /> <action type="Rewrite" url="category.php?id={R:1}" appendQueryString="false" /> </rule>
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