【发布时间】:2016-11-01 19:22:12
【问题描述】:
我在 .htaccess 中有一个重写规则(它工作正常),我想将它添加为 WordPress wp_rewrite - 主要是为了便携性和用户的方便......问题是正则表达式模式的外观......
RewriteCond %{REQUEST_URI} ^/services/rest/(.*)$
RewriteRule ^(.*)/(.*)/(.*)$ wp-content/plugins/some_plugin/api.php?action=$3 [L,NC]
我需要的语法如下所示:
$newrules = array('^/services/rest/(.*)' => mAPI_PLUGIN_URL.'/socket.php?action=$matches[1]');
有什么解决方法或改进方法的建议吗?
【问题讨论】:
-
你说它工作正常,那到底是什么问题?请澄清您的问题。
-
.htaccess 工作正常(第一个代码 sn-p)-我正在寻找 WP 重写语法(第二个代码 sn-p)... 推荐:codex.wordpress.org/Class_Reference/WP_Rewrite
标签: php wordpress .htaccess url-rewriting