我正在尝试使用.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)...