Hallo,
Ik ben bezig met de rewriterule_mod (dit is overigens de 1e keer dat ik er mee werk).
Het zit als volgt:
De site bestaat uit .php bestanden. Hier zit geen if variable $iets de waarde contact heeft dat ie dan contact.php include. Maar enkel losse .php bestanden met includes van het menu etc.
Nu wil ik van www.domeinnaam.nl/bedrijfs-activiteiten.php het volgende maken: www.domeinnaam.nl/bedrijfs-activiteiten
Dit staat toch iets netter en niemand hoeft te weten dat er php gebruikt wordt.
Mijn code is als volgt:
Het resultaat is nu wanneer ik www.domeinnaam.nl/offerte.php typ hij wil naar www.domeinnaam.nl/offerte/ gaat maar hij laad de offerte.php dus niet zien.Code:RewriteEngine On RewriteRule ^index.php / [L,R=301] RewriteRule ^over-bouwservicelm.php /over-bouwservicelm/ [L,R=301] RewriteRule ^offerte.php /offerte/ [L,R=301] RewriteRule ^certificaten.php /certificaten/[L,R=301] RewriteRule ^leveranciers.php /leveranciers/[L,R=301] RewriteRule ^referenties.php /referenties/[L,R=301] RewriteRule ^bedrijfs-activiteiten.php /bedrijfs-activiteiten/ [L,R=301] RewriteRule ^metselwerk.php /metselwerk/ [L,R=301] RewriteRule ^lijmwerk.php /lijmwerk-kalkzandstenen/ [L,R=301] RewriteRule ^stukadoorswerk.php /stukadoorswerk/ [L,R=301] RewriteRule ^kunststof-kozijnen.php /kunststof-kozijnen/ [L,R=301] RewriteRule ^bedrijfsactiviteiten.html /bedrijfs-activiteiten/ [L,R=301]
Wat doe ik fout of wat ben ik vergeten?
Had zelf al gelezen over dit soort codes:
Maar volgens mij werkt dit dan alleen op de variable?Code:RewriteEngine On # bestaande mappen of bestanden RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d #niet bestaande mappen of bestanden RewriteRule ^(.*)/? index.php?lang=$1 [L]
- ReWrite Rule - Redirect wel maar..
-
01-12-2010, 10:37 #1
- Berichten
- 30
- Lid sinds
- 14 Jaar
ReWrite Rule - Redirect wel maar..
-
01-12-2010, 10:45 #2gast33304 Guest
Re: ReWrite Rule - Redirect wel maar..
Code:RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ $1.php [L]
Bovenstaande redirects kun je laten staan om de oude locaties naar de "nieuwe locatie" te redirecten. Kan ook wel makkelijker maar als je dit toch al uitgetypt hebt. :-)
-
01-12-2010, 10:51 #3
- Berichten
- 30
- Lid sinds
- 14 Jaar
Re: ReWrite Rule - Redirect wel maar..
Dag Danny,
Bedankt voor je snelle reactie.
Enkel valt nu de pagina in een lus.
Firefox meld:
De pagina verwijst niet op een juiste manier door
Firefox heeft vastgesteld dat de server het verzoek voor dit adres doorverwijst op een manier die nooit zal eindigen.
Edit:
Sorry hij doet het wel, ik had de oude code nog laten staan en daar ging ie mee de fout in. Ik zal deze ONDER jouw code plaatsen.
Bedankt!Laatst aangepast door Rick Leijten : 01-12-2010 om 10:54 Reden: foutje
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