如何告诉apache在每个html页面login.php前加前缀?
我有一个受apache basic auth保护的静态网页。它不允许用户注销 我希望使用简单的数据库和基于cookie的授权,使用php会话保护所有页面,并保持apache basic auth 为此,我需要将login.php添加到每个html文件中,以管理登录/注销过程 如何配置apache将以下文本添加到每个html文件如何告诉apache在每个html页面login.php前加前缀?,php,apache,Php,Apache,我有一个受apache basic auth保护的静态网页。它不允许用户注销 我希望使用简单的数据库和基于cookie的授权,使用php会话保护所有页面,并保持apache basic auth 为此,我需要将login.php添加到每个html文件中,以管理登录/注销过程 如何配置apache将以下文本添加到每个html文件 使用apache进行此操作的原因是我不想接触普通html文件或向其添加任何代码,编辑器只生成html 先谢谢你 阿曼 编辑: 在.htaccess文件中,使用标记建议解决
<?php include login.php?>代码>
使用apache进行此操作的原因是我不想接触普通html文件或向其添加任何代码,编辑器只生成html
先谢谢你
阿曼
编辑:
在.htaccess文件中,使用标记建议解决了我的问题:
# HTACCESS CODE BEGIN
php_value auto_prepend_file "full_path_to_the_include_directory/prepend.php"
php_value auto_append_file "full_path_to_the_file_containing_your_analytics_code"
# HTACCESS CODE ENDS
摘自:php.ini文件中的Set=login.php,或者您可以将auto_prepend_文件值设置为.htaccess或httpd.conf的hosts部分中的指令。谢谢这阻止了我更改原始文件。