Ik probeer nu met een mod_rewrite script .php in "niks" te veranderen.
Voorbeeld
www.site.com/index.php
=
www.site.com/index
Hoe doe ik dit? Ik kom er namelijk echt niet uit
- Mod_rewrite
-
19-04-2007, 15:54 #1
- Berichten
- 530
- Lid sinds
- 18 Jaar
Mod_rewrite
-
-
19-04-2007, 16:22 #2
- Berichten
- 605
- Lid sinds
- 19 Jaar
Hoe ziet je .htaccess er nu uit?
-
19-04-2007, 16:25 #3
- Berichten
- 338
- Lid sinds
- 18 Jaar
ow wat jij noem dat kan zelfs al gewoon met de option multiviews op on te zetten, daarvoor heb je mod_rewrite nog geeneens nodig.
Je moet in je htacces dit zetten:
Options MultiViews
Dan kan je als het goed is gewoon door naar /index te gaan de index.php zien
-
20-04-2007, 15:47 #4
- Berichten
- 530
- Lid sinds
- 18 Jaar
Dat is em Yannikck ;)
Harstikke bedankt
-
24-04-2007, 17:58 #5
- Berichten
- 530
- Lid sinds
- 18 Jaar
Nu heb ik de oplossing daar voor, alleen nu heb ik toch echt een mod_rewrite ding nodig
Ik wil
www.site.com/index.php?p=[paginanaam]
rewriten naar:
www.site.com/[paginanaam]
Is dit mogelijk?Laatst aangepast door Ruben K : 24-04-2007 om 18:12
-
24-04-2007, 18:26 #6
- Berichten
- 453
- Lid sinds
- 18 Jaar
Lees dit even door
-
24-04-2007, 20:27 #7
- Berichten
- 530
- Lid sinds
- 18 Jaar
Ja, maar dan kom ik uit op:
http://localhost/cms/index/Home
Hoe werkt ik /index/ weg?
-
24-04-2007, 21:08 #8
- Berichten
- 374
- Lid sinds
- 19 Jaar
http://www.phphulp.nl/php/tutorials/8/146/250/
Ik denk dat dit voor jou dan het onderstaande is:
RewriteEngine On
RewriteRule ^([^/]+) http://www.site.com/index.php?p=$1
Wat ook kan is dat "([^/]+)" het volgende moet zijn "(.*)".
-
24-04-2007, 21:25 #9
- Berichten
- 530
- Lid sinds
- 18 Jaar
Origineel gepost door Olivier Dierickx
http://www.phphulp.nl/php/tutorials/8/146/250/
Ik denk dat dit voor jou dan het onderstaande is:
RewriteEngine On
RewriteRule ^([^/]+) http://www.site.com/index.php?p=$1
Wat ook kan is dat "([^/]+)" het volgende moet zijn "(.*)".
Is daar nog een oplossing voor? Dat hij mappen niet rewrite?
Mijn code is nu:
RewriteEngine On
RewriteRule ^([^/]+) ?p=$1
-
24-04-2007, 21:30 #10
- Berichten
- 374
- Lid sinds
- 19 Jaar
Nu ga ik een pure gok doen, maar misschien helpt het door het volgende ervoor te plaatsen. Ik weet niet meteen wat ze betekenen.. Maar op mijn website heb ik jou probleem niet, en dit heb ik nog in mijn .htaccess bestand staan. (Net onder RewriteEngine On)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Ik zoek morgen eens via google waartoe deze dienen.
-
24-04-2007, 21:33 #11
- Berichten
- 530
- Lid sinds
- 18 Jaar
Origineel gepost door Olivier Dierickx
Nu ga ik een pure gok doen, maar misschien helpt het door het volgende ervoor te plaatsen. Ik weet niet meteen wat ze betekenen.. Maar op mijn website heb ik jou probleem niet, en dit heb ik nog in mijn .htaccess bestand staan. (Net onder RewriteEngine On)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Ik zoek morgen eens via google waartoe deze dienen.
Harstikke bedankt!
-
24-04-2007, 21:34 #12
- Berichten
- 374
- Lid sinds
- 19 Jaar
Geen probleem !
-
24-04-2007, 22:31 #13
- Berichten
- 347
- Lid sinds
- 18 Jaar
Heeft iemand ook misschien een idee waarom dit niet werkt?
RewriteEngine On
RewriteRule ^([^/]+) http://www.site.nl/pagina.php?p=$1
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Hij verwijst nu bij elk woord naar http://www.site.nl/pagina.php?p=pagina.php
-
25-04-2007, 06:45 #14
- Berichten
- 530
- Lid sinds
- 18 Jaar
Probeer eerst die Cond boven Rule te zetten
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