我对此进行了研究,但发现了运气,我的问题确实是一个希望,我怀疑这是可能的。
您可以使用 JavaScript 将 URL 路由到特定的 PHP 文件吗?就像在 .htaccess 中重写一样。出于几个原因,我只需使用 JavaScript 将虚假 URL 链接到 PHP 文件会容易得多。
场景是我正在使用 PHP、数据库和 jQuery 创建用户配置文件。由于我使用的是历史 API 脚本,如果用户导航到带有链接的配置文件,我可以轻松地为用户提供配置文件,而无需编辑 .htaccess 文件。为此,我会在链接单击时阻止默认设置,这样您就不会得到 404,获取 href 值,使用 AJAX 从 PHP 文件中获取 JSON 数据,然后在模板中使用 AJAX 并加载信息。
问题是当用户直接输入 URL 例如 www.example.com/joebloggs 时,这只会导致 404,因为该文件不存在。我想用 jQuery 拦截页面加载,而是用 JSON 加载 PHP 模板和 ajax 信息。
如果不可能,我将使用 .htaccess 使用 JavaScript 会更容易