Ik heb een .htaccess bestand gemaakt die precies doet wat ik zegt..
http://www.website.nl/index.php?pagina=test&page2=page2
veranderd hij in
http://www.website.nl/test/page2/
maar nu is het zo als ik helemaal op het einde geen / typ dan kan hij de pagina niet vinden. ik wil dat hij met of zonder dat / op het eind gewoon de pagina kan vinden
Dus als ik nu naar http://www.website.nl/test/page2 gaat werkt het niet maar ga ik naar http://www.website.nl/test/page2/ dan wel.. hoe los ik dit op? zie onderstaand mijn .htaccess bestand
PHP Code:
RewriteEngine On
RewriteRule ^([^/]*)/$ index.php?pagina=$1 [L]
RewriteRule ^([^/]*)/([^/]*)/$ /index.php?pagina=$1&page2=$2 [L]
- .htaccess vraag
-
24-02-2011, 13:41 #1
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
.htaccess vraag
-
-
24-02-2011, 13:53 #2
- Berichten
- 572
- Lid sinds
- 18 Jaar
Re: .htaccess vraag
RewriteEngine On
RewriteRule ^([^/]*)/?$ index.php?pagina=$1 [L]
RewriteRule ^([^/]*)/([^/]*)/?$ /index.php?pagina=$1&page2=$2 [L]
voila!
-
24-02-2011, 13:58 #3
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Re: .htaccess vraag
Die code werkt helaas niet, hij kan dan de paginas niet meer vinden en de plaatjes niet meer..
-
24-02-2011, 14:03 #4
- Berichten
- 92
- Lid sinds
- 14 Jaar
Re: .htaccess vraag
Deze ?
PHP Code:RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/*?$ /index.php?pagina=$1 [L]
RewriteRule ^([^/]*)/([^/]*)/*?$ /index.php?pagina=$1&page2=$2 [L]
-
24-02-2011, 14:08 #5
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Re: .htaccess vraag
Ja dit werkt! alleen al mijn afbeeldingen werken niet meer..
die staan namelijk in www.website.nl/afbeeldingen/plaatje.gif
en ook als je direct naar die link toe gaat krijg je de hele site te zien waarop alle afbeeldingen niet werken (dus niet het plaatje alleen)
Aanvullend bericht:
dus de pad naar de plaatjes is nog wel goed alleen hij kan de plaatjes niet meer vindenLaatst aangepast door Robbin de Kruijf : 24-02-2011 om 14:09 Reden: Automatisch samengevoegd.
-
24-02-2011, 14:19 #6
- Berichten
- 92
- Lid sinds
- 14 Jaar
Re: .htaccess vraag
Condition ook voor je tweede rule zetten:
PHP Code:RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/*?$ /index.php?pagina=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/([^/]*)/*?$ /index.php?pagina=$1&page2=$2 [L]
-
24-02-2011, 14:21 #7
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Re: .htaccess vraag
Helemaal top.. bedankt voor jullie hulp!! het werkt helemaal perfect!
-
24-02-2011, 14:29 #8
- Berichten
- 92
- Lid sinds
- 14 Jaar
Re: .htaccess vraag
Overigens is het wel gebruikelijk je img / media folder ook uit de rule te halen:
PHP Code:RewriteRule ^([^/|img|media]*)/*?$ /index.php?pagina=$1 [L]
RewriteRule ^([^/|img|media]*)/([^/]*)/*?$ /index.php?pagina=$1&page2=$2 [L]
-
24-02-2011, 18:48 #9
- Berichten
- 750
- Lid sinds
- 15 Jaar
Re: .htaccess vraag
beter is gewoon een <base src="http://www.jewebsite.nl" /> op te nemen in de head van de (x)html
-
24-02-2011, 19:03 #10
- Berichten
- 943
- Lid sinds
- 15 Jaar
Re: .htaccess vraag
Waarvoor dient de 'base' dan, als ik vragen mag?
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