我正在为Word Press制作一个自定义主题模板,我想知道如何从SEO友好URL中读取变量。网站管理员可以在标准网址http://yourdomain.com/?p=10
之间进行选择,这很容易通过$_GET['p']
进行阅读。但是如何从SEO友好网址http://yourdomain.com/your-page-name/
中阅读。
感谢。
答案 0 :(得分:0)
您是否在页面上 http://yourdomain.com/your-page-name/
尝试获取$_GET['p']
值?只需致电$_GET['p']
,它应该有效,价值应为your-page-name
。据我所知,mod重写只掩盖了浏览器栏的地址外观,但是服务器端的URL仍然以相同的方式处理。
或者您是否在另一个页面,并且您正在检查链接http://yourdomain.com/your-page-name/
,试图找出如何将your-page-name
作为变量?为此,我建议你做一个字符串拆分,字符串位置,爆炸或正则表达式...我认为很多选项。