我的网址如下所示:( Y
是整数,X
且Z
是文字)
/posts/X/Y-Z
我想重写,看起来像
/posts/X/Y
- Z
总是在不计算?
和#
我根本不理解重写的语法。我尝试了以下内容:
RewriteRule ^posts/./([0-9]+)-.$ posts/./$1 [L]
RewriteRule ^/posts/(.*)/([0-9]+)-(.*)$ /posts/$1/$2 [L]
答案 0 :(得分:0)
您可以在root .htaccess中使用此规则:
RewriteEngine On
RewriteRule ^posts/(\w+)/([0-9]+)-(.+)$ /posts/$1/$2 [L,NC]