首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mod_rewrite page.php?param=parameter to parameter.html

mod_rewrite page.php?param=parameter to parameter.html
EN

Stack Overflow用户
提问于 2016-08-06 19:17:54
回答 2查看 40关注 0票数 0

所以我有一个用标准html编写的网站,其中有许多产品,客户每次都必须为这些产品创建一个手册页面。我现在希望把这个放到php上,并已经创建了一个数据库和php文件来服务于产品。

一切都很好,但是如果可能的话,他们想要使用当前的url设置( ie

www.mysite.co.uk/this-is-a-product.html

而不是www.mysite.co.uk/view_product.php?product=this-is-a-product

他们坚持把.html放在最后(这意味着所有当前的链接也能正常工作)。

我确信这是一种相当标准的重写,但无论我做了什么搜索,似乎都找不到它。

EN

回答 2

Stack Overflow用户

发布于 2016-08-06 19:20:44

在站点根目录.htaccess中使用此规则:

代码语言:javascript
复制
RewriteEngine On

RewriteRule ^([^.]+)\.html$ view_product.php?product=$1 [L,QSA,NC]
票数 0
EN

Stack Overflow用户

发布于 2016-08-06 20:00:38

你也可以试试这个

代码语言:javascript
复制
RewriteEngine On

RewriteRule ^([^/]+)\.html$ view_product.php?product=$1 [L,NC]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38803677

复制
相关文章

相似问题

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