localhost en .htaccess

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Bart Tuma

Bart Tuma

31/07/2010 20:00:18
Quote Anchor link
heren en dames,

Het volgende is het probleem, zodra ik lokaal (via MAMP) mod_rewrite wil aanroepen
om 'gebruiksvriendelijke URL's' uit te lezen krijg ik de volgende melding:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
Not Found
The requested URL /d/studeren/overzicht/ was not found on this server.


oftewel een 404 error.

Mijn 'MAMP' map is ingedeeld in de door mij gemaakte website.
- website_een
- website_twee
- website_drie
- enzovoorts enzovoorts.

nu ben ik in website_een bezig, en nu wil ik dat hij de URL pakt van
http://localhost:8888/map_een/d/studeren/overzicht/.

Mijn .htaccess:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
RewriteEngine On
RewriteBase /website_een

RewriteCond %{REQUEST_FILENAME} -f [NC,OR]
RewriteCond %{REQUEST_FILENAME} -d [NC]
RewriteRule ^(.*?)$ $1 [L]

RewriteRule ^/d/(.*)/(.*)/$ index.php?pagina=dynamisch&subpagina=$1&tonen=$2 [L]


Maar dan krijg ik dus een fout melding, wat gaat hier precies fout ? alvast bedankt voor de hulp!
Gewijzigd op 31/07/2010 20:02:36 door Bart Tuma
 
PHP hulp

PHP hulp

21/12/2024 14:07:56
 

31/07/2010 20:05:16
Quote Anchor link
Die eerste rule weghalen.
Die slaat nergens op.
Let er ook op dat je die htacces in de juiste map dumpt.
 
Bart Tuma

Bart Tuma

31/07/2010 20:14:05
Quote Anchor link
de eerste 'rule' heb ik weggehaald (RewriteRule ^(.*?)$ $1 [L])
en het .htaccess-bestand staat binnen de map 'website_een', maar
werkt nog niet.
Gewijzigd op 31/07/2010 20:15:04 door Bart Tuma
 

31/07/2010 20:17:31
Quote Anchor link
Oh, en van die (.*) kan je ook nog ([^/]+) kunnen maken.
 
Bart Tuma

Bart Tuma

31/07/2010 20:24:07
Quote Anchor link
gedaan, er werkt nog niets ...

inmiddels opgelost, het bleek een slash te zijn die de boel vast zette.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
RewriteRule ^/d/(.*)/(.*)/$ index.php?pagina=dynamisch&subpagina=$1&tonen=$2 [L]


heb ik vervangen door

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
RewriteRule ^d/(.*)/(.*)/$ index.php?pagina=dynamisch&subpagina=$1&tonen=$2 [L]
Gewijzigd op 31/07/2010 21:11:17 door Bart Tuma
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.