如何在PHP中处理URL

时间:2015-08-22 10:34:19

标签: php url

我正在创建招聘门户网站。在那里,为了显示作业,我在URL中使用job.php?id='ID',即http://localhost/job.php?id=1
我想通过使用职称和位置而不是id来显示它。

例如:

职位名称是:“PHP开发人员”,位置是:“伦敦”
所以我想显示像
http://localhost/PHP-developer-jobs-in-London/一样的网址
如何在PHP中显示它?

2 个答案:

答案 0 :(得分:0)

您需要使用HTTP服务器将URL重写为PHP脚本。 Stack Owerflow上有用的答案:

如果您使用的是Apache服务器:Reference: mod_rewrite, URL rewriting and "pretty links" explained

如果您使用的是nginx:How to write a url rewrite in nginx?

答案 1 :(得分:0)

尝试.htaccess url重写方法

示例.htaccess文件:

RewriteEngine On
RewriteRule ^jobs/([^/]*)$ job.php?job_title=$1 [L]

参考此链接: https://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/