gpt4 book ai didi

php - youtube 怎么会有这样的 URL?

转载 作者:行者123 更新时间:2023-12-05 09:00:18 25 4
gpt4 key购买 nike

YouTube 有这样的 URL:

http://www.youtube.com/watch?v=zKqeCtjFGFc

当我创建一个 PHP 页面时,我的页面会像这样:

watch.php?v=zKqeCtjFGFc

YT 如何隐藏 PHP 扩展,我知道 YT 可能是用 Python 或 PHP 以外的其他语言编写的,但我在 WordPress 和其他 PHP 编写的应用程序中看到过这样做。

这可以不使用 htacess 重写来完成吗?

最佳答案

最简单的是有一个名为 watch 的目录,并在该目录中有一个 index.php 文件。然后/watch 将提供 index.php 文件,通过扩展,您的 index.php 脚本将获得查询参数 v。

一个更健壮但更复杂的方法是使用 mod_rewrite 将/watch.php 重写为/watch

我还没有测试过,但是像这样的规则可能会起作用,你可以把这段代码放在你的 .htaccess 文件中

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/watch$
RewriteRule ^/watch$ watch.php

关于php - youtube 怎么会有这样的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2352126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com