htaccess干净的网址与文件夹

时间:2013-01-09 03:30:38

标签: .htaccess

我一直很难获得干净的网址。

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

/posts/test-title.php

post-slug.php?slug=test-title

感谢。

1 个答案:

答案 0 :(得分:0)

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

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

   $slug_with_ext = str_replace(".php", "", $slug);