Yönlendirmeyi 2 şekilde yapabiliyorum:
Redirect 301 eski yeni
RewriteEngine on RewriteRule ^eski$ yeni [R=301]2. satırdakini yaptığımda sadece 1 adres ile kısıtlı kalınca rp ekini eklemeden istediğim şekilde yönlendirmeyi yapıyor. Fakat yüzlerce url söz konusu olduğu için 2. satırdan itibaren diğer adresleri de eklediğimde problemler yaşanmaya başlıyor. Yeterince açık olmuşumdur umarım, son olarak da orjinal httaccess bakarak rp olayını görebilirsiniz. Ben beceremedim.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/?$ index.php?rp=$1 [L]
</IfModule>
<ifModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</ifModule>