Vraag over htaccess rewrite rule

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Allard Keij

Allard Keij

14/11/2014 16:23:07
Quote Anchor link
Hi,

Ik wil momenteel een custom link in Opencart rewriten naar een andere url.

Momenteel worden url's zoals:
http://***.nl/index.php?route=product/product&path=25_28&product_id=33
Veranderd naar een woord wat ik zelf intyp in mijn admin panel. Als ik daar "product" aangeef dan word de link ook:
http://***.nl/product

Dit werk prima maar ik heb nu een custom page gemaakt waar ik een toevoeging in de url heb gedaan.
Dat is: &custom=1

Wat ik nu dus wil bereiken is de &custom=1 omzetten naar bijvoorbeeld /promo.

Oftewel als er naar:
http://***.nl/product/custom
gegaan word moet de kern dit zijn:
http://***.nl/index.php?route=product/product&path=25_28&product_id=33&custom=1

Ikzelf krijg dit niet voor elkaar.

Iemand die mij daar verder mee kan helpen?
Ik snap dat niet iedereen ervaring heeft met Opencart.
Bij deze dan ook 2 links die er mogelijk mee kunnen helpen als dit nodig is.
https://github.com/opencart/opencart/blob/master/upload/catalog/controller/common/seo_url.php
https://github.com/opencart/opencart/blob/master/upload/system/library/url.php
Zoniet dan de htacces:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]


Alvast erg bedankt!

Toevoeging op 14/11/2014 21:58:33:

Anyone? Zodra ik dit weet kan ik weer verder.
Gewijzigd op 14/11/2014 16:24:56 door Allard Keij
 
Er zijn nog geen reacties op dit bericht.



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.