htaccess / PHP-清除URL?至/(文件夹)

时间:2019-01-10 00:41:37

标签: php html .htaccess

我正在尝试从中清除我的网址:

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>';

1 个答案:

答案 0 :(得分:0)

问号的作用是将变量传递到您的视图。这是从用户获取信息的好方法。您可以阅读有关herehere

的信息

如果要删除“?”从URL,您将需要告诉PHP在哪里可以找到变量。您的问题可能是this question的重复项,因此我将在此处检查答案。