我的网址为www.something.com/HereWeGo,我要获取HereWeGo而不会出现404错误 - php

考虑URL www.something.com/HereWeGo。当有人输入URL时,由于目录不存在,该站点显示404错误。我可以解析URL来获取查询和HereWeGo,但是不能阻止它出现404错误。

如果现在可以避免.htaccess,如何通过PHP实现呢?

谢谢
吉恩

参考方案

您将需要重写URL,以便/something指向index.php?q=/something,这是您的Web服务器通常默认情况下会抛出404,如果找不到文件/目录并且没有RewriteRules关联,即使您可以从错误页面解析URL并找到所需的信息。

有没有不能使用.htaccess的正当理由?如果可能的话,我强烈建议您使用它。尤其重要,因为目前404表示Google不会为您的页面编制索引。

This article将为您提供帮助。

PHP:如何知道链接是否是有效的YouTube链接? - php

这是例子。www.youtube.com, http://www.youtube.com/, http://www.youtube.com/watch?v=YoB8t0B4jx4 我不在乎它是否具有视频或仅YouTube网址,而只有有效网址。我想做的是,当我知道它是有效的YouTube网址时,我将检查它是否具有视频ID。如果它具有ID,我将为视频添加ifra…

向COM对象传递流或从COM对象返回流 - php

也许我正在尝试做的事情是不可能的,或者如此简单,以至于在任何地方都没有(我能找到)写过任何东西。总的来说,我试图确定如何(如果可能)将流传递到COM对象或从COM对象返回流。具体来说,我的COM对象是用Delphi编写的,通常将由PHP脚本使用。一个用例是将一大堆二进制数据作为流从COM对象通过PHP返回到Web客户端。或将从Web客户端接收到的大量二进制数…

PHP-将日期插入日期时间字段 - php

我已在数据库中使用datetime字段存储日期,使用PHP将“今天的日期”插入该字段的正确方法是什么?干杯, 参考方案 我认为您可以使用php date()函数

php ziparchive类源代码 - php

Improve this question 我如何获取ziparchive类本身的源代码。 参考方案 假设您在谈论PHP ZipArchive class:下载PHP source code并查找适当的文件。如果您希望源代码是PHP代码,您可能会感到失望,因为源代码是用C语言编写的。或者,也可以在PHP Github Development Reposito…

PHP getallheaders替代 - php

我正在尝试从服务器上的apache切换到nginx。唯一的问题是我在PHP脚本中使用的getallheaders()函数,该函数不适用于Nginx。我已经尝试过用户在getallheaders函数上的php站点上提供的注释,但这并不返回所有请求标头。请告诉我如何解决这个问题。我真的想切换到Nginx。 参考方案 您仍然可以使用它,但是您必须像这里一样重新定义…