你如何mod_rewrite一个网址来自
directory.php?ID = 4 至 目录/类别/城市/名称/ 4 /
我在黑暗中用
刺伤了RewriteRule ^directory/*/*/*/([^/\.]+)/?$ directory.php?&id=$4
但显然没有工作。非常感谢任何帮助
答案 0 :(得分:0)
怎么样:
RewriteRule ^directory\.php/.*/.*/.*/(.*)/$ directory.php?id=$1
括号执行捕获,因为您只执行一次捕获,所以可以在目标中使用“$ 1”。
编辑:我假设您希望没有查询字符串的网址重定向到带有查询字符串的网址(在您的问题中不是100%清除,听起来就像是另一种方式)