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, 14:41 #1
- Berichten
- 1.407
- Lid sinds
- 16 Jaar
.htaccess vraag
-
In de schijnwerper
Domeinnaam te koop: BatterijVoorBedrijven.nl - Jouw kans op een sterke online aanweziDomein te koopHandmatig linkbuilden aangeboden (vanaf 7,50 per link)Freelance / WerkLinkbuilden tegen een laag tarief?Freelance / WerkCommerciële berichten plaatsen? Het kan nu bij onze nieuwssites!Advertentieruimte -
24-02-2011, 14:53 #2
- Berichten
- 572
- Lid sinds
- 17 Jaar
Re: .htaccess vraag
RewriteEngine On
RewriteRule ^([^/]*)/?$ index.php?pagina=$1 [L]
RewriteRule ^([^/]*)/([^/]*)/?$ /index.php?pagina=$1&page2=$2 [L]
voila!
-
24-02-2011, 14:58 #3
- Berichten
- 1.407
- Lid sinds
- 16 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, 15:03 #4Particulier
- 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, 15:08 #5
- Berichten
- 1.407
- Lid sinds
- 16 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 15:09 Reden: Automatisch samengevoegd.
-
24-02-2011, 15:19 #6Particulier
- 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, 15:21 #7
- Berichten
- 1.407
- Lid sinds
- 16 Jaar
Re: .htaccess vraag
Helemaal top.. bedankt voor jullie hulp!! het werkt helemaal perfect!
-
24-02-2011, 15:29 #8Particulier
- 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, 19:48 #9
- Berichten
- 751
- 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, 20:03 #10
- Berichten
- 944
- Lid sinds
- 14 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