[htaccess] problemen met rewrite

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Michael Voeten

Michael Voeten

10/11/2008 11:07:00
Quote Anchor link
Hoi Kan iemand me vertellen wat ik hier moet aanpassen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteCond %{query_string} ^uniek=100$
RewriteRule ^pagina.asp$ /actueel.html [L, R=301]


op dit moment krijg ik actueel.html?uniek=100

Ik wil dus gewoon dat hij doorverwijst naar actueel.html
 
PHP hulp

PHP hulp

25/04/2024 17:27:58
 
RvW Of toch niet

RvW Of toch niet

10/11/2008 11:09:00
Quote Anchor link
jah dat gaat niet hea... je moet altijd het getal mee geven van het id anders weet de server toch niet over welk artikel je het hebt ?! dus dat krijg je zo iets 100/iets.html
Gewijzigd op 01/01/1970 01:00:00 door RvW Of toch niet
 
Michael Voeten

Michael Voeten

10/11/2008 11:10:00
Quote Anchor link
waarom niet dan ?
Edit:

Ik heb een nieuwe website gemaakt, de oude was in asp,

De nieuwe in PHP, nu voor SEO moet ik de oude links omzetten naar de nieuwe
Gewijzigd op 01/01/1970 01:00:00 door Michael Voeten
 
RvW Of toch niet

RvW Of toch niet

10/11/2008 11:11:00
Quote Anchor link
je moet er bv van maken
actueel/100/titel_van_het_item.html
je moet minimaal het id mee geven ;)
Gewijzigd op 01/01/1970 01:00:00 door RvW Of toch niet
 
Michael Voeten

Michael Voeten

10/11/2008 11:16:00
Quote Anchor link
nee, dat hoeft niet :)

alleen hoe wel ;) dat is nu mijn probleem :)

pagina.asp?uniek=100 moet worden actueel.html ( actueel.html = Rewrite naar index.php?q=actueel )
 
RvW Of toch niet

RvW Of toch niet

10/11/2008 11:23:00
Quote Anchor link
dus je wilt eerst
pagina.asp?uniek=100
veranderen naar
actueel.html
en dan actueel.html veranderen naar
index.php?q=actueel

jah toch ?

en wat als het nou pagina.asp?uniek=99 moet hij dan ook naar het zelfde verwijzen ?!


mestaal doe je het anders om!

je het en link actueel/100/titel_van_het_item.html en die wil je op de server veranderen naar pagina.asp?uniek=100
 
Michael Voeten

Michael Voeten

10/11/2008 11:31:00
Quote Anchor link
ik moet van de oude ASP bestanden ( op oude server ) een 301 redirect maken naar de nieuwe bestanden op de nieuwe server.

Bedoeling is dat google zometeen niet q=actueel ziet maar actueel.html.

dat is de redirect 301

eerder in mijn htaccess bestand geef ik aan dat die actueel.php gekoppeld moet worden aan q=actueel.

dus mijn 301 redirect heeft niks met de index.php?q=actueel te maken
en als de pagina 99 is dan zal in de rewritecond komen te staan dat het gaat om uniek = 99

het gaat hier maar om een 8-tal pagina's de rest zijn allemaal blaat.asp of blerk.asp
 
Hipska BE

Hipska BE

10/11/2008 12:08:00
Quote Anchor link
RewriteRule ^pagina.asp?uniek=100$ /actueel.html [L, R=301]
 
Michael Voeten

Michael Voeten

10/11/2008 12:16:00
Quote Anchor link
helaas hipska, ik had dit al eens geprobeerd, maar werkt niet

moet het echt doen met RewriteCond omdat er een query_string word meegegeven (?)
 
Hipska BE

Hipska BE

10/11/2008 13:06:00
Quote Anchor link
Zo dan?

RewriteRule ^pagina.asp\?uniek=100$ /actueel.html [L, R=301]
 
Michael Voeten

Michael Voeten

10/11/2008 13:30:00
Quote Anchor link
Opgelost, enige wat ik moest doen is achter actueel.html een vraagteken zetten

zie code hieronder
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteCond %{query_string} ^uniek=100$
RewriteRule ^pagina.asp$ /actueel.html? [L, R=301]
Gewijzigd op 01/01/1970 01:00:00 door Michael Voeten
 



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.