我正在尝试重写我的动态网址,这里有一些关于它的信息。
整个数据来自单个表,没有创建其他表。 URL重写在Apache服务器上处于活动状态。
我的当前网址
http://www.example.com/list.php?city=Mumbai&business_category=Accounting+services
预期网址
http://www.example.com/Mumbai/Accounting-services
我的代码
RewriteEngine On # Turn on the rewriting engine
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ list.php?city=$1&business_category=$2 [NC,L] # Process product requests
答案 0 :(得分:0)
你可以试试下面的内容 - 我认为它或多或少会影响你的目标
RewriteCond %{THE_REQUEST} /(?:list\.php)?\?city=([^&\s]+)&business_category=([^&\s]+) [NC]
RewriteRule ^ %1/%2? [R=302,L,NE]