无法修复正则表达式

时间:2019-12-17 00:19:09

标签: regex .htaccess

我正在尝试使用.htaccess中的RewriteRule使我的php链接看起来很漂亮。我有下面的表达式,效果很好:

RewriteRule post-([^/]+)/?$ post.php?post_title=$1 [L]

因此,如果我输入诸如mysite / post-first-post之类的内容,则效果很好。当我也想排除“ post-”并使其仅是mysite / post-title时,问题就开始了。无论我做什么,都行不通。如果我只是尝试:

([^/]+)/?$ post.php?post_title=$1 [L]

我改用“ post.php”作为标题值。如果我尝试放置任何类型的“ not char”“ nothing”表达式,则将相同的结果与“ p”吃掉(ost.php)...

0 个答案:

没有答案
相关问题