.htaccess和RewriteRule表达式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.htaccess和RewriteRule表达式相关的知识,希望对你有一定的参考价值。
我有以下urls domain / jcb-wine {number} .html,我需要重写它们像domain / wines / {number}我做这样的事情
RewriteRule ^jcb-wine([0-9][0-9])$ /wines/$
但这没有效果:(
我的.htaccess
ErrorDocument 404 /404.shtml
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^wine/([0-9]{2}) /jcb-wine$1.html
这该怎么做?
答案
不应该反过来吗?
RewriteRule ^wine/([0-9]+) /jcb-wine$1.html
另一答案
删除^ rr写完全uri喜欢
RewriteRule ^/jcb-wine([0-9]+)/?$ /wines/$1
以上是关于.htaccess和RewriteRule表达式的主要内容,如果未能解决你的问题,请参考以下文章
PHP 伪静态规则写法RewriteRule-htaccess详细语法使用
PHP 伪静态规则写法RewriteRule-htaccess详细语法使用