我在同一目录下有一个大约10个.php文件的PHP脚本。即
www.domain.com/script_directory/
我想从另一位导演那里运行该脚本并尝试以下操作:
www.domain.com/some_directory/index.php
其中index.php包含
<?php
include "../script_directory/index.php";
?>
当然,上述方法并不奏效。 有没有办法在PHP中设置脚本的工作路径,类似于&#34; HTML base Tag&#34;? 脚本的一些文件被称为&#34;#34;通过ajax和其他直接链接。
答案 0 :(得分:0)
你说:
我希望用户始终留在www.domain.com/some_directory
为此,您可以在根目录下的index.php中放置HTTP重定向,如下所示:
<?php
header("location:/some_directory");
如果使用Apache,你可以使用.htaccess这样做:
Redirect / http://www.example.com/some_directory
但一切都取决于你想要的规则/行为。在PHP中使用include只会在其中插入一个脚本,允许使用其中的代码/函数/类。