Моя цель - преобразовать URL-адреса из /t/code.png в / t /? T = код для использования в моем отслеживании электронной почты.
Следуя примерам в других ответах, я добавил следующеепереписать на мои functions.php.
function custom_rewrite_basic() {
add_rewrite_rule('^/?t/(.*).png$', 't/?t=$matches[1]', 'top');
}
add_action('init', 'custom_rewrite_basic');
И сохранить постоянные ссылки, но он перенаправляет на страницу 404.
Я также попытался добавить его непосредственно в мой .htaccess
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^/?t/(.*).png$ t/?t=$1 [L]
</IfModule>
# END WordPress
И перезапустил Apache2, но все равно он перенаправляет на страницу 404.
Есть идеи?