Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将带有参数的url转换为直接链接?_Php - Fatal编程技术网

Php 如何将带有参数的url转换为直接链接?

Php 如何将带有参数的url转换为直接链接?,php,Php,由于我不是程序员,我在向谷歌寻求帮助时遇到了很多疑问,因为我不知道我要找的东西的具体技术名称 所以,我会尽量说得具体一些 我得到了一个页面(domain/courses.php?id=课程的名称),并希望它像(课程的domain/name)。可能吗?我看到它在Wordpress上运行得很好,Wordpress/blog?id=blog\u title显示为Wordpress/blog\u title 我想要这个 domain.com/courses.php?id=comethodology d

由于我不是程序员,我在向谷歌寻求帮助时遇到了很多疑问,因为我不知道我要找的东西的具体技术名称

所以,我会尽量说得具体一些

我得到了一个页面(domain/courses.php?id=课程的名称),并希望它像(课程的domain/name)。可能吗?我看到它在Wordpress上运行得很好,Wordpress/blog?id=blog\u title显示为Wordpress/blog\u title

我想要这个

  • domain.com/courses.php?id=comethodology
  • domain.com/courses.php?id=药理学
(所有课程都在数据库中)

要显示这一点

  • domain.com/cosmethodology
  • domain.com/药理学
谢谢你的帮助

courses.php:

<?php
    header('HTTP/1.1 301 Moved Permanently');
    header('Location: /'.strtolower($_GET['id']));
?>


查找“SEO友好的URL”、“干净的URL”或“URL重写”之前,确保文件中没有任何内容。是的,你肯定可以这样做,但正如你所说,你不是程序员,那么,你将如何做呢?因为它可以通过编程来完成。所以我们中的许多人可以帮助你使用一些很棒的代码,但是,你会考虑WordPress和一些关于如何实现这个问题的提示吗?Apple和Charl,如果至少知道我正在寻找的名字,我可以很容易地在谷歌上得到帮助。我曾经使用Wordpress,但是有太多的bug和网站崩溃,所以我决定在一个html5/css3的基础上用php制作所有这些东西。我的主要问题是,有时我不知道什么是更好的搜索技术术语;)我从事培训工作,得到了一个网站,列出并展示了我提供的所有课程。我不满意我构建它的方式,page.php?id=课程名称;我想用更友好的URL使客户和学生更简单。好的,我试试这个。谢谢我也发现这个[链接]我的语法可能不完美,但这就是要点。@EduardoWöetter请注意,该链接使用HTTP服务器配置设置,这也会起作用,但我以为你在问如何在PHP中实现它。根据PHP的运行位置,您可能无法按照页面描述的方式运行。我的解决方案完全在代码中工作。嗯。