【发布时间】:2026-01-20 07:40:02
【问题描述】:
我正在尝试将我的子域中的文件包含到位于主域中的文件中...
例如:
sub.domain.com/inc/template/file.php
domain.com/index.php
到目前为止我已经尝试过:
include('http://sub.domain.com/inc/template/file.php')
但这并不安全,因为我需要使用 php 启用 url_fopen...所以我正在尝试寻找另一种方法来执行此操作...
我也想知道当我包含一个文件时,我是否可以在包含文件后回显一个变量。
提前致谢。
【问题讨论】:
-
您的子域设置是什么?如果它在同一台服务器上,您可以尝试从系统的根目录中包含它。
-
它在同一个服务器上,但它不在同一个目录上,这是因为我使用cPanel新功能在用户目录而不是public_html上设置子域。
-
例如/home/user/public_html sub.domain.com sub2.domain.com
-
喜欢
/home/user/sub1/public_html/和/home/user/sub2/public_html/?还是别的什么? -
如果它在同一台服务器上,那么只需使用:../../(根据需要多次)进入服务器目录并写入文件的进一步路径