我正在尝试从中清除我的网址:
https://cocrele.com/service-areas/?state=kentucky&city=asher
对此:
https://cocrele.com/service-areas/kentucky/asher/
RewriteEngine On
RewriteRule ^/?service-areas/([^/]+)/([^/]+)/(.+)$ /index.php?eid=$1&cat=$2 [L,QSA]
我将如何解决此问题,我的代码应如何包含在页面中?我目前有这个:
echo '<a class="gCity" href="https://cocrele.com/service-areas/?state='.$lowercase_n_state.'&city='.$string_city2.'">'.$array['geoplugin_place'].', '. $array['geoplugin_region'].'</a>';
答案 0 :(得分:0)
问号的作用是将变量传递到您的视图。这是从用户获取信息的好方法。您可以阅读有关here和here
的信息如果要删除“?”从URL,您将需要告诉PHP在哪里可以找到变量。您的问题可能是this question的重复项,因此我将在此处检查答案。