A. url怎么去掉index.php
要去掉URL中的index.php,可以通过以下步骤实现:
1. 启用mod_rewrite模块
2. 编辑.htaccess文件
总结:
通过以上步骤,可以实现URL去index.php化,使URL看起来更加简洁美观。
B. php 用header("Location:")如何跳转到前一个页面,就是历史页面。
这种跳转方式通常由前端实现,前端页面不会将当前页面的URL传递给后台,然后由后台进行跳转。在前一个页面中,可以获取当前页面的URL,并将其保存在变量中。接着,在JavaScript中传递这个URL并执行跳转操作。
同样地,在使用PHP时,也可以采取这种方式。PHP的作用仅在于接收前端传递的URL值,然后通过header("Location:")来实现页面跳转。
例如,假设有一个页面A,在页面A中使用JavaScript获取当前页面的URL,并将这个URL传递给页面B的PHP脚本。在页面B的PHP脚本中,可以使用header("Location:")将用户重定向到页面A。
具体实现步骤如下:
1. 在页面A中使用JavaScript获取当前页面的URL,并将这个URL传递给页面B的PHP脚本。
2. 在页面B的PHP脚本中,接收这个传递过来的URL。
3. 使用header("Location:")将用户重定向到页面A。
这样的操作可以实现从前一个页面跳转回历史页面,而无需通过后台处理复杂逻辑。
需要注意的是,使用header("Location:")进行跳转时,需要确保在任何输出之前已经调用了header()函数。否则,可能会导致跳转失败。
这种方式的优点在于,前端可以直接获取当前页面的URL,并传递给后台处理。后台只需要简单的逻辑即可实现跳转,无需进行复杂的页面处理。
总之,通过前端获取当前页面的URL,并传递给后台,然后利用PHP的header("Location:")实现页面跳转,是一种简单且有效的方法。