思路:
通过添加URL rewrite 规则到rewrite_rules_array数组里,(rewrite_rules_array数组存放wordpress 重写规则)

刷新重写规则,使之生效,若以上两步不好用,看看查询过滤。

1.通过get_post()找到你想设置到目的URL,他这个URL有自己的规则,你必须要使用raw URL。
2.实施:

idea:
add rewrite URL rule to rewrite_rules_array (the array)

how to add:
add_filter("rewrite_rules_array","wp_insertMyRewritRules");

add_filter("init","flushRules");

function wp_insertMyRewritRules($rules){

$newrules = array();

$newrules["Regular Expression"] = "target URL";

return $newrules+$rules

}

function flushRules(){

$global $wp_reqrite;

$wp_rewrite->flush_rules();

}

look up whether you add your URL rules successfully:
add_filiter("rewrite_rules_array","dump_it");

function dump_it($value){

var_dump($value);

return $value

}

WordPress URL rewrite相关推荐

  1. WordPress里的所有url rewrite规则清单

    WordPress里主要的页面结构分为"文章(post)"."页面(page)".分类目录.标签(tag)等,最主要的我们会看到这几种,通常我们关系的wordp ...

  2. wordpress url index.php,WordPress对URL的路由解析过程详解

    本文说明WP 对URL rewrite并生成当前请求的过程. 实际内容并不复杂, 说的比较啰嗦啦- 关于Query Vars 这是Wordpress全部代码中最重要的变量,所谓的query vars是 ...

  3. 在ASP.NET MVC中使用IIS级别的URL Rewrite

    在ASP.NET MVC中使用IIS级别的URL Rewrite 原文 在ASP.NET MVC中使用IIS级别的URL Rewrite 大约一年半前,我在博客上写过一系列关于URL Rewrite的 ...

  4. 艾伟:重提URL Rewrite(3):在URL Rewrite后保持PostBack地址

    在进行了URL Rewrite之后,经常会遇到的问题就是页面中PostBack的目标地址并非客户端请求的地址,而是URL Rewrite之后的地址.以上一篇文章中的重写为例: <rewriter ...

  5. 重提URL Rewrite(3):在URL Rewrite后保持PostBack地址(转老赵blog)

    在进行了URL Rewrite之后,经常会遇到的问题就是页面中PostBack的目标地址并非客户端请求的地址,而是URL Rewrite之后的地址.以上一篇文章中的重写为例: <rewriter ...

  6. 无法显示服务器级别,URL Rewrite会导致“无法显示此页面”

    我已经在服务器级别实施了URL重写,因为我想将符合特定规则的所有HTTP和HTTPS请求重定向到我的实际站点,并且重定向只应发生如果用户正在击中我的实际站点.规则最初工作正常.但是,在我的实际站点上反 ...

  7. Windows10中的IIS10安装php manager和IIS URL Rewrite 2.0组件的方法

    Windows10中自带的Server:Microsoft-IIS/10.0,然后这个10却让原本支持组件无法安装了,php manager组件安装时提示"必须安装IIS7以上才可以安装&q ...

  8. Win10中的IIS10安装php manager和IIS URL Rewrite

    首先是php manager php manager的最新下载地址是:http://phpmanager.codeplex.com/releases/view/69115 打开regedit,找到: ...

  9. Atitit.实现反向代理(1)----url rewrite 配置and内容改写 and -绝对路径链接改写 java php...

    Atitit.实现反向代理(1)----url rewrite  配置and内容改写 and -绝对路径链接改写 java php 1. 代理的实现:::普通代理and反向代理?? 1 2. url  ...

  10. magento url rewrite规则

    magento运行需要php开启php_curl.dll模块.url rewrite规则对应表:Code Call Valuebase Mage::getBaseDir()Mage::getBaseD ...

最新文章

  1. maven项目首页显示的问题
  2. js判断是由含有a节点_如何在 JS 中判断数组是否包含指定的元素(多种方法)
  3. 超越 一切还刚刚开始
  4. 干货 | 携程基于Quasar协程的NIO实践
  5. 网易哲学气质H5看似眼熟,为什么大家还是忍不住转发?
  6. concat() 方法用于连接两个或多个数组。
  7. lisp医院化验系统_医院智能导视系统
  8. flash 与数据库 图解
  9. Apache与Tomcat的区别
  10. Google 推出 Android 11 的 Developer Preview 3 版本
  11. Javascript中的单例和模块模式
  12. Idea搭建SpringCloud(四)------利用Feign实现负载均衡
  13. 如何用Matlab计算相关系数和偏相关系数
  14. 什么是视频网站CDN呢?视频网站使用了视频CDN有什么优势?
  15. LUOGU P1512 伊甸园日历游戏
  16. python爬取qq音乐下载歌曲
  17. C预处理器和C函数库
  18. 数学建模:火箭发生升空模型——基于matlab语言
  19. 利用C#写一个模拟的摇号系统
  20. VC++实现交换网络的QQ号嗅探

热门文章

  1. 实时监控网页变化,并增加多种提示信息
  2. oracle wallet使用与维护---oracle无密码登录
  3. Symbian s40 Java编程实战(一)--开发环境配置
  4. Windows xp sp3 补丁下载-cuyahoga
  5. YUI 3 Cookbook 中文版
  6. 巨蟒python全栈开发-第5天 字典集合
  7. 18个小实例入门SQLServer XML查询
  8. WPF 设置TextBox的输入法
  9. 《硅谷钢铁侠:埃隆·马斯克的冒险人生》文摘
  10. 实验2 网络扫描--Nmap与X-Scan