.htaccess重写规则以斜杠为基础

时间:2016-02-10 04:10:32

标签: .htaccess

我正在写一个关于自定义MVC的网站。我有这样的网址:

http://myweb.com/goods/?id=12&size2

请你帮我解决重写规则,以获得这样的网址:

http://myweb.com/goods/id12/size2

1 个答案:

答案 0 :(得分:0)

您可以使用/.htaccess中的规则:

RewriteEngine on


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)/?$ /goods/?id=$1&size=$2 [NC,L]

这将在内部重定向

  • / 2/12

  • /产品/ ID = 2&安培;大小= 12