如何在不更改渲染网页的情况下重定向页面

时间:2018-12-24 13:47:55

标签: php html

我有包含rednedpage.php的索引页面,我需要知道如何在不更改当前页面的情况下重定向到页面。

例如:
我在www.example.com/page
页面上 并且我需要将用户重定向到www.example.com/page/login.php
但我只想让用户看到www.example.com/page

我该怎么做?

1 个答案:

答案 0 :(得分:1)

尝试将其写入您的.htaccess文件:

RewriteCond %{REQUEST_URI} ^/page/login.php
RewriteRule ^(.*)$ /page [P] 

它可能会缩短:

RewriteEngine on
RewriteRule ^/?page/login.php.* /page [P]

但是,如果您不希望用户在url中看到.php文件名,我建议您构建站点路由。 https://www.w3.org/Provider/Style/URI.html

如果您不需要刷新页面并包含一些内容(例如登录表单),请朝着“ Ajax”之类的异步技术的方向看。