.htaccess rewrite url

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pong Zor

Pong Zor

01/06/2010 17:27:43
Quote Anchor link
Hallo,

Ik heb eigenlijk een vrij simpele vraag:
Ik wil graag weten hoe ik de volgende url goed kan laten "omtoveren" naar een www url

http://airpress-tools.nl/code

Het lijk nu goed te gaan, ik gebruik deze code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
RewriteEngine On
RewriteCond %{HTTP_HOST} ^airpress-tools\.nl [NC]
RewriteRule ^(.*)$ http://www.airpress-tools.nl/code/$1 [L,R=301]


Echter soms als ik via http://airpress-tools.nl/code in Internet Explorer de pagina probeer op te vragen krijg ik een rare url zoiets als

http://airpress-tools.nl/code//vhost/code/ en nog een hele hoop onzin

Hoe is dit te verhelpen?

Ik weet dat dit een PHP forum is, maar ik heb het in de categorie Programmeer hulp geplaatst hopende op een antwoord.
 
PHP hulp

PHP hulp

20/02/2025 16:45:09
 
Bas Php

Bas Php

01/06/2010 17:35:17
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
RewriteEngine on
RewriteCond %{REQUEST_FILENAME}               -f
RewriteRule ^(.*)$                            - [L]
RewriteRule ^(.*)/?                code/index.php?id=$1 [L,R=3]


ik gebruik het zelf zo ik weet niet of dat bij jou werkt, maar het is het proberen waard zou ik zeggen
 
Pong Zor

Pong Zor

02/06/2010 10:49:56
Quote Anchor link
Hallo Bas,

Bedankt voor het antwoorden, ik heb jou code in de .htaccess geplaatst en vervolgens kreeg ik een 505 error.

Helaas heeft dat niet geholpen
 
Terence Hersbach

Terence Hersbach

02/06/2010 11:33:23
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
RewriteCond     %{REQUEST_URI}         ^/code/(.*)$
RewriteCond     %{HTTP_HOST}          !^www.(.*)$
RewriteRule     ^                      http://www.%1%{REQUEST_URI} [R=permanent,L,QSA]

Denk dat t zoiets moet zijn (eerste een check op code, tweede een check op www, derde de redirect)
 



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.