WordPress URL rewrite
思路:
通过添加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相关推荐
- WordPress里的所有url rewrite规则清单
WordPress里主要的页面结构分为"文章(post)"."页面(page)".分类目录.标签(tag)等,最主要的我们会看到这几种,通常我们关系的wordp ...
- wordpress url index.php,WordPress对URL的路由解析过程详解
本文说明WP 对URL rewrite并生成当前请求的过程. 实际内容并不复杂, 说的比较啰嗦啦- 关于Query Vars 这是Wordpress全部代码中最重要的变量,所谓的query vars是 ...
- 在ASP.NET MVC中使用IIS级别的URL Rewrite
在ASP.NET MVC中使用IIS级别的URL Rewrite 原文 在ASP.NET MVC中使用IIS级别的URL Rewrite 大约一年半前,我在博客上写过一系列关于URL Rewrite的 ...
- 艾伟:重提URL Rewrite(3):在URL Rewrite后保持PostBack地址
在进行了URL Rewrite之后,经常会遇到的问题就是页面中PostBack的目标地址并非客户端请求的地址,而是URL Rewrite之后的地址.以上一篇文章中的重写为例: <rewriter ...
- 重提URL Rewrite(3):在URL Rewrite后保持PostBack地址(转老赵blog)
在进行了URL Rewrite之后,经常会遇到的问题就是页面中PostBack的目标地址并非客户端请求的地址,而是URL Rewrite之后的地址.以上一篇文章中的重写为例: <rewriter ...
- 无法显示服务器级别,URL Rewrite会导致“无法显示此页面”
我已经在服务器级别实施了URL重写,因为我想将符合特定规则的所有HTTP和HTTPS请求重定向到我的实际站点,并且重定向只应发生如果用户正在击中我的实际站点.规则最初工作正常.但是,在我的实际站点上反 ...
- Windows10中的IIS10安装php manager和IIS URL Rewrite 2.0组件的方法
Windows10中自带的Server:Microsoft-IIS/10.0,然后这个10却让原本支持组件无法安装了,php manager组件安装时提示"必须安装IIS7以上才可以安装&q ...
- Win10中的IIS10安装php manager和IIS URL Rewrite
首先是php manager php manager的最新下载地址是:http://phpmanager.codeplex.com/releases/view/69115 打开regedit,找到: ...
- Atitit.实现反向代理(1)----url rewrite 配置and内容改写 and -绝对路径链接改写 java php...
Atitit.实现反向代理(1)----url rewrite 配置and内容改写 and -绝对路径链接改写 java php 1. 代理的实现:::普通代理and反向代理?? 1 2. url ...
- magento url rewrite规则
magento运行需要php开启php_curl.dll模块.url rewrite规则对应表:Code Call Valuebase Mage::getBaseDir()Mage::getBaseD ...
最新文章
- maven项目首页显示的问题
- js判断是由含有a节点_如何在 JS 中判断数组是否包含指定的元素(多种方法)
- 超越 一切还刚刚开始
- 干货 | 携程基于Quasar协程的NIO实践
- 网易哲学气质H5看似眼熟,为什么大家还是忍不住转发?
- concat() 方法用于连接两个或多个数组。
- lisp医院化验系统_医院智能导视系统
- flash 与数据库 图解
- Apache与Tomcat的区别
- Google 推出 Android 11 的 Developer Preview 3 版本
- Javascript中的单例和模块模式
- Idea搭建SpringCloud(四)------利用Feign实现负载均衡
- 如何用Matlab计算相关系数和偏相关系数
- 什么是视频网站CDN呢?视频网站使用了视频CDN有什么优势?
- LUOGU P1512 伊甸园日历游戏
- python爬取qq音乐下载歌曲
- C预处理器和C函数库
- 数学建模:火箭发生升空模型——基于matlab语言
- 利用C#写一个模拟的摇号系统
- VC++实现交换网络的QQ号嗅探