Постоянные ссылки Wordpress угоняют мои пользовательские URL на целевые страницы - PullRequest
0 голосов
/ 10 января 2011

У меня есть куча /promo подобных URL-адресов, которые выходят за рамки WordPress на пользовательскую страницу PHP.Но с правилами переписывания по умолчанию в WordPress он перенаправляет все запросы на свою собственную страницу 404.

Я бы хотел иметь возможность перенаправить /promo на http://domain.com/subdir/index.php?flag1=foo&flag2=bar.WordPress по умолчанию .htaccess ниже:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /blog/

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

# END WordPress

Как мне это сделать?

1 Ответ

1 голос
/ 19 января 2011

Вы можете редактировать .htaccess самостоятельно и добавлять свои правила перенаправления перед WordPress '.Если вас не устраивает прямое редактирование .htaccess (всегда сохраняйте существующую версию!), Вы можете использовать такой плагин, как этот:

http://wordpress.org/extend/plugins/wp-htaccess-control/

Он позволяет вам добавитьваши собственные правила перенаправления в .htaccess перед правилами WordPress.

...