如何删除/?来自PHP网站的网址

时间:2017-07-21 14:50:26

标签: php url http-status-code-404 web-hosting

我创建的网站就像WOWcrush http://phone77.ml我希望网址像phone77.ml/Naveen一样,它应该有我的名字,但有来吗?只有在使用的情况下,在http://phone77.ml/?Naveen的最后一个URl?它工作正常或显示404错误请帮助

3 个答案:

答案 0 :(得分:0)

默认情况下,'?'之后的所有内容符号是url中的参数。它可以更改,但为此必须正确配置Web服务器(例如Apache或Nginx)。 也可能需要对应用程序的代码或/和配置进行一些更改。

答案 1 :(得分:0)

您需要使用.htaccess文件才能将/ Naveen指向相应的get var。

Options -Indexes

RewriteEngine On
RewriteBase /
RewriteRule ^([^/.]*)/?$ index.php?section=$1 [L]

或者你可以像这样更具体

RewriteRule ^/Naveen$ index.php?section=Naveen [L]

$ _ GET ['部分']将包含Naveen,您可以在代码中使用它来显示正确的视图

答案 2 :(得分:0)

您可以将问号视为“where”。所以你说的是; http://phone77.ml/'在哪里'Naveen。这一切都取决于你如何建立你的网站,但显然你有一个条款在URL中寻找Naveen。也许是这样的; if(isset($_GET['Naveen'])){...}

您也可以为每个页面分别创建文档,然后链接到该文档,URL将显示为http://phone77.ml/Naveen.php f.ex。

您可能也有兴趣查找.htaccess文档https://httpd.apache.org/docs/current/howto/htaccess.html,您可以在其中操作网址。