首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >重写规则接受两个变量并将文本添加到URL

重写规则接受两个变量并将文本添加到URL
EN

Stack Overflow用户
提问于 2015-09-21 07:47:33
回答 1查看 19关注 0票数 1

我已经为我的网站创建了一个htaccess文件,它将像这样的http://www.example.com/fixture?id=1地址转换成类似http://www.example.com/fixtures/1的东西。

我的htaccess文件:

代码语言:javascript
运行
复制
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^fixtures/(\d+)*$ fixture.php?id=$1

这是我想要的工作方式,但并不完全是搜索引擎优化友好的,所以我想像http://www.example.com/fixture?id=1&home=Arsenal&away=Chelsea一样再传入两个变量homeaway

然后重写URL,使其看起来像`http://www.example.com/fixtures/arsenal-vs-chelsea

关于SO的重写规则有很多问题,但没有一个讨论在变量之间添加一小部分文本。我如何才能使用重写规则添加vs部分呢?

EN

回答 1

Stack Overflow用户

发布于 2015-09-21 08:03:30

您可以使用:

代码语言:javascript
运行
复制
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^fixtures/([^/]+)-vs-([^/]+)/?$ fixture.php?home=$1&away=$2

重写到:http://www.example.com/fixture?home=Arsenal&away=Chelsea

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

https://stackoverflow.com/questions/32685479

复制
相关文章

相似问题

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