【发布时间】:2019-01-16 02:38:18
【问题描述】:
我正在尝试使用多个获取参数编写 URL。我的 URL 中的参数是 1) 类别名称 2) 纬度和 3) 经度。其中经纬度是可选的。
这是我的 htaccess 重定向:
RewriteRule ^lists/([a-zA-z]+)/[^\d,.]/[^\d,.]/ lists.php?category=$1&latitude=$2&longitude=$3
This is my url to this page :
https://example.com/lists/cars/19.1905792/72.96778239999999
actual url :
https://example.com/listAds.php?category=cars&lat=19.1905792&lng=72.96778239999999
现在问题是
1) 当我使用这个和其他问题时,我得到一个 404 错误页面
2)正如我所提到的,纬度和经度是可选的。当这两个没有设置时,它们会给我错误。
我已经用一个 GET 请求在其他页面上做了同样的事情,并且在那里工作正常。
【问题讨论】:
标签: php regex .htaccess url-rewriting