试图重定向访问者www.domain.com/abc
到www.domain.com/company/?code=abc
,
经过一些研究和胡闹,我目前正在使用下面的代码,但它不起作用。每次尝试后,我都会冲洗permalinks。
function custom_rewrite_basic() {
add_rewrite_tag(\'%code%\', \'([^&]+)\');
add_rewrite_rule(\'([A-Za-z0-9]+)$\', \'company/?code=$1\', \'top\');
}
add_action(\'init\', \'custom_rewrite_basic\');
我的。htaccess页面更新,如下所示:# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteRule ^([A-Za-z0-9]+)$ /company/?code=$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
有人能确定这个问题吗?