rnd
New member
Здравейте колеги. Инсталирах един plugin за WP, който cloak-ва всички external линкове и ги маскира във формат www.mydomain.com/goto/linkname/postid/linknum/. Добавих един PHP скрипт,който да вади wait/loading страница и след 10 секунди на прехвърля към external линка. Той работи по следния начин www.mydomain.com/external.php?url=http://www.mydomain.com/goto/linkname/postid/linknum/. Как може да се направи след като веднъж се rewrite-нат линковете, да се rewrite-нат още веднъж като се добави external.php?url=http://www.mydomain.com/, за да се получи крайния линк във формат www.mydomain.com/external.php?url=http://www.mydomain.com/goto/linkname/postid/linknum/? Благодаря предварително
ПС: Ето и rewrite rule:
RewriteRule goto/([^/]*)/([0-9]+)/([0-9]+)/? http://www.mydomain.com/wp-content/plugins/link-cloaking-plugin/wplc_redirector.php?post_id=$2&link_num=$3&cloaked_url=$0 [L]
RewriteRule goto/([^/]+)[/]? http://www.mydomain.com/wp-content/plugins/link-cloaking-plugin/wplc_redirector.php?name=$1&cloaked_url=$0 [L]
ПС: Ето и rewrite rule:
RewriteRule goto/([^/]*)/([0-9]+)/([0-9]+)/? http://www.mydomain.com/wp-content/plugins/link-cloaking-plugin/wplc_redirector.php?post_id=$2&link_num=$3&cloaked_url=$0 [L]
RewriteRule goto/([^/]+)[/]? http://www.mydomain.com/wp-content/plugins/link-cloaking-plugin/wplc_redirector.php?name=$1&cloaked_url=$0 [L]