-1

在获得干净的 URL 工作时,我一直很糟糕。

如何编写 RewriteRule 以转换以下干净的 URL

/posts/test-title.php

post-slug.php?slug=test-title

谢谢。

4

1 回答 1

0
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^posts/(.*) /post-slug.php?slug=$1

不确定您是否打算在漂亮的 URL 上添加 .php 扩展名.. 似乎是多余的-如果这样做,那么您可以删除 post-slug.php 中的扩展名

   $slug_with_ext = str_replace(".php", "", $slug);
于 2013-01-09T03:34:10.667 回答