2016-04-06 19 views
0

WordPress'te özel bir yeniden yazma yapmak istiyorum. htaccess WordPress içinde RewriteRule WordPress

Ben sayfa http://example.org/blabla var ve ben aynı sayfada ancak paramater içinde "qwerty" ile http://example.org/blabla/qwerty yönlendirmek istiyoruz.

Aslında bu var:

Options +FollowSymLinks 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

Ve/sadece RewriteBase altında

RewriteRule ^blabla/(.*)$ /index.php?post=1024&myparam=$1 [NC,L] 

eklemeye çalışıyorum Ama çalışmıyor. Birisi bana yardım edebilir mi? post = 1024, wordpress yönetim panelimdeki "blabla" sayfasının posta kimliğidir.

Teşekkürler.

+1

Bu, mod_rewrite kurallarında çalışmaz. WP yeniden yazma API'lerini kullanarak bunu yapmanız gerekecektir. – anubhava

cevap

0

Anubhava'nın bana anlattığı gibi API'yi kullanıyorum.

+0

Ressource: https://codex.wordpress.org/Rewrite_API/add_rewrite_rule ve https://wordpress.org/support/topic/how-do-i-add-a-page-template – Peter