php – WordPress’sitename.com/post-name类型永久链接背后的秘
发布时间:2020-12-13 21:46:31 所属栏目:PHP教程 来源:网络整理
导读:在Wordpress中,可以使用诸如sitename.com/post-title之类的URL,尽管不存在名称为post-name的目录. 我猜index.php(或可能是404页)必须处理这种请求. 任何人请解释这背后的确切伎俩…… 解决方法 阅读 this page中的Mod Rewrite基础知识.它是一个Apache模块,允
在Wordpress中,可以使用诸如sitename.com/post-title之类的URL,尽管不存在名称为post-name的目录.
我猜index.php(或可能是404页)必须处理这种请求. 任何人请解释这背后的确切伎俩…… 解决方法
阅读
this page中的Mod Rewrite基础知识.它是一个Apache模块,允许您解析请求内容并将其重定向到“真实”页面,而无需更改浏览器地址.
假设你有这个: RewriteRule ^post/([0-9]+)?/?([0-9]+)?/?$/index.php?p=$1&page=$2 [QSA] 使用这样的重写规则,请求地址如下所示: www.mysite.com/post/10/2 将被重定向到: www.mysite.com/index.php?p=10&page=2 从美学Search Engine Optimization的观点来看,这是更好的. 具体来说,在WordPress中,每个请求都被重定向到index.php页面,该页面包含根据解析结果加载内容的请求的内部“解析器”. ??????! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |