Hm. Testa göra så här. I din rootkatalog finns en fil som heter index.php. Redigera den engligt:
PHP-kod:
<?php
die('<pre>'.print_r($_REQUEST,true));
define('WP_USE_THEMES', true);
/** Loads the WordPress Environment and Template */require( dirname( __FILE__ ) . '/wp-blog-header.php' );
Du kan då få en "schysst" debug-utskrift.
Börja sedan att testa generella regler. Typ:
Kod:
#första testet
RewriteRule ^(.*)$ /index.php?foobar=$1 [L]
#andra testet
RewriteRule ^sida/(.*)$ /index.php?foobar=$1 [L]
# ...
# Sista testet
RewriteRule ^sida/([0-9a-z-\(\)]+) /sida/?link=$1 [QSA]
Du kan efter varje test se vad wordpress tar emot för parametrar och försöka lista ut var och när det blir fel.