首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在url友好的php方法GET中不起作用

在url友好的php方法GET中不起作用
EN

Stack Overflow用户
提问于 2017-03-07 22:13:10
回答 1查看 54关注 0票数 2

我创建的url如下:

exampledotcom/index.php?c=2

Exampledot.com/any/2

我想在http://example.com/any/2?p=1中使用url来获取变量'p‘。

并且不想为get变量'p‘随意使用url。

有可能吗?

这是我在.htaccess中的代码:

代码语言:javascript
运行
复制
Options +FollowSymLinks
RewriteEngine On  
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f  
RewriteRule ^([a-zA-Z]+)/(.*)$ ./index.php?c=$2
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-07 22:17:30

您希望添加QSA标志,以便现有的查询字符串不会被丢弃,而是保留并与您在重写目标中指定的新字符串合并。

有关更多详细信息,请参阅http://httpd.apache.org/docs/2.2/rewrite/flags.html#flag_qsa

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

https://stackoverflow.com/questions/42650534

复制
相关文章

相似问题

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