2013-04-22 130 views
0

我一直在试图通过上述问题找到解决方案,但即时通讯使用它们时出现错误。 如何在url中使此网址:/viewpost.php?postid=81/viewpost/81以便在输入/viewpost/81时显示/viewpost.php?postid=81的内容?htaccess重写删除查询参数

回答

0

您必须捕获的数量和追加这个号码作为查询字符串

RewriteRule ^viewpost/(\d+)$ /viewpost.php?postid=$1 [L] 
+0

它不工作的一部分吗? – user2216267 2013-04-24 17:49:46

+0

@ user2216267它在我的测试环境中工作。当你进入“www.example.com/viewpost/81”时会发生什么?也许这个脚本在某个子目录中? – 2013-04-25 00:45:00

+0

我已经在.htaccess文件中写下了这段代码:“RewriteEngine On RewriteRule^viewpost /(\ d +)$ /viewpost.php?postid=$1 [L]”,但它显示的是url(viewpost.php ?=帖子ID 81)。 – user2216267 2013-04-25 14:07:56