所以我有一个用标准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放在最后(这意味着所有当前的链接也能正常工作)。
我确信这是一种相当标准的重写,但无论我做了什么搜索,似乎都找不到它。
发布于 2016-08-06 19:20:44
在站点根目录.htaccess中使用此规则:
RewriteEngine On
RewriteRule ^([^.]+)\.html$ view_product.php?product=$1 [L,QSA,NC]发布于 2016-08-06 20:00:38
你也可以试试这个
RewriteEngine On
RewriteRule ^([^/]+)\.html$ view_product.php?product=$1 [L,NC]https://stackoverflow.com/questions/38803677
复制相似问题