javascript - 如何导航到我网站的另一个页面而不用在 php 中重新加载 header

标签 javascript php html

到目前为止,我一直在使用 GET 变量,当单击链接/按钮时,该变量会传递到 URL,然后 index.php 页面会加载该页面。

例如-默认情况下网站加载index.php页面,它包括header.phphome.phpfooter。 php ;单击“关于我们”按钮时,GET 变量 ?page=aboutUs 会传递到 URL,然后index.php包含aboutUs.php以及 header .phpfooter.php`。

但我不想传递 get 变量,而是希望 url 类似于 .../home/.../aboutUs/

还有其他方法吗?

最佳答案

使用 .htaccess 制定重写规则。

试试这个:

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)/$ /$1.php

关于javascript - 如何导航到我网站的另一个页面而不用在 php 中重新加载 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47989649/

相关文章:

php - 如何将 DIV 元素的值提交到基于 PHP 的表单中

html - 在跨度上添加一个字符

xcode - 了解 iPhone 分辨率

javascript - 为什么正则表达式构造函数需要双重转义?

javascript - 在 Node 中使用 .pipe()

javascript - 什么 "terminating characters"一般会保证后面的javascript运行?

php - 从 PHP 循环获取 ID 并在 Bootstrap 模式的 MYSQL 查询中使用

javascript - 如何将光标移动到 contenteditable 实体的末尾

php - 使大型 Mysqli 插入更高效

html - 我们可以更改转换速记属性中参数的顺序吗?