我想一个简单的网址(下文)的博客风格的URL转换,但不太清楚如何做到这一点,我所有的其他规则都工作正常,但我似乎无法弄清楚这个一个进行。

URL我想转换: HTTP:// WWW .website.com / myblog.php?ID = 1&标题=我+博客+标题

URL我想它来创建: http://www.website.com/ 1 /我的-博客标题

应该采取什么规则呢?

任何帮助理解:)

有帮助吗?

解决方案

尝试这

RewriteEngine on
RewriteBase /
RewriteRule ([0-9]+)/([^.]+) myblog.php?id=$1&title=$2

其他提示

在您的.htaccess文件试试这个:

RewriteEngine on
RewriteRule ^(\d+)/([^/]+)$ myblog.php?id=$1&title=$2

但这里的连字符不被加号代替。

在.htaccess文件,

RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)$ /myblog.php?id=$1 [L]

您不会(也不能)需要通过博客标题的博客文件,只有ID。希望这作品

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top