首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >$_GET URL ReWriting

$_GET URL ReWriting
EN

Stack Overflow用户
提问于 2011-03-04 08:08:25
回答 1查看 469关注 0票数 1

大家好。希望我能正确地解释这一点。

我有一些网址的,我想通过网址reWriting整理。例如,我有:

代码语言:javascript
复制
domain.com/index.php?page=1
domain.com/index.php?page=2
domain.com/index.php?page=3
domain.com/index.php?page=4 etc..

我希望它在URL中显示为:

代码语言:javascript
复制
domain.com/page/1
domain.com/page/2
domain.com/page/3
domain.com/page/4 etc..

还有一个简单的问题:如果URL被重写,-Will $_GET查询仍然会被执行吗?

在此之前,非常感谢。我已经启用了模块,并且.htaccess已经准备就绪。我只是需要一些方向。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-04 08:10:53

将以下内容添加到您的.htaccess文件:

代码语言:javascript
复制
RewriteEngine On
RewriteRule ^page/(\d+)/?$ /index.php?page=$1 [L]

GET查询将始终被执行。如果用户键入domain.com/index.php?page=3,则index.php将运行。如果他们输入domain.com/page/3,那么mod_rewrite会在将其传递给PHP之前将其转换为domain.com/index.php?page=3。无论哪种方式,index.php都会运行。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5188218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档