Ik heb een website met daarachter een cms (Plogger). Via .htaccess worden de url's vervangen door friendly url's, en dat werkt op zich prima. Alleen wil ik soms linken naar een externe site, en graag zou ik dan via .htaccess een redirect maken zodat ik url's door kan geven die via mijn site lopen (vind ik wel zo netjes overkomen).
Mijn .htaccess bevat nu:
Wat ik bijvoorbeeld zou willen is een url www.mijnsite.nl/pagina die verwijst naar www.pagina.nl. Om dit in .htaccess te maken zou ik dan deze regel toevoegen:
Alleen gooit m'n Plogger rewrite-code de boel een beetje in de war, waardoor de url www.pagina.nl/?path=/pagina/ wordt, en niet iedere site kan daar goed mee omgaan.
Is het mogelijk om het Plogger-gedeelte in mijn .htaccess te omzeilen zodat de ?path= toevoeging niet achter de redirect-url verschijnt?
Mijn .htaccess bevat nu:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| # BEGIN Plogger <IfModule mod_rewrite.c> RewriteEngine on RewriteBase / RewriteCond %{REQUEST_URI} !(\.|/$) RewriteRule ^.*$ http://www.arnohoogwerf.nl%{REQUEST_URI}/ [R=301,L] RewriteCond %{HTTP_HOST} !^www [NC] RewriteRule ^(.*)$ http://www.arnohoogwerf.nl/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^.*$ - [S=2] RewriteRule feed/$ plog-rss.php?path=%{REQUEST_URI} [L] RewriteRule ^.*$ index.php?path=%{REQUEST_URI} [L] </IfModule> # END Plogger |
Wat ik bijvoorbeeld zou willen is een url www.mijnsite.nl/pagina die verwijst naar www.pagina.nl. Om dit in .htaccess te maken zou ik dan deze regel toevoegen:
code:
1
| Redirect 301 /pagina http://www.pagina.nl |
Alleen gooit m'n Plogger rewrite-code de boel een beetje in de war, waardoor de url www.pagina.nl/?path=/pagina/ wordt, en niet iedere site kan daar goed mee omgaan.
Is het mogelijk om het Plogger-gedeelte in mijn .htaccess te omzeilen zodat de ?path= toevoeging niet achter de redirect-url verschijnt?