在我的论坛网址中,到处都有“index.php”。我想用“测试”替换它。在我的 PHP 文件中,我有这一行:
// Makes it easier to refer to things this way.
$scripturl = $boardurl . '/index.php';
我尝试将其更改为:
// Makes it easier to refer to things this way.
$scripturl = $boardurl . '/test';
但是,这返回了 404 错误。有人告诉我,我需要使用 preg_replace 来实现这一点。我查看了 PHP 手册,它说我需要一个模式、替换和主题。我对主题部分感到困惑。
我试过这个,但没有占上风:
// Makes it easier to refer to things this way.
$scripturl = $boardurl . preg_replace('/index.php','/test','?');
这是一个示例 URL:“domain.com/index.php?node=forum”
我希望它看起来像:“domain.com/test?node=forum”