Php 包括“";结尾的尾随斜杠”;。目录;

Php 包括“";结尾的尾随斜杠”;。目录;,php,.htaccess,directory,Php,.htaccess,Directory,这是我的代码,我想做一个激活链接,我使用这个代码: a href='".DIR."login/activate.phpx=$id&y=$activasion' 但我是这样想的 如何在URL或其他内容的末尾添加尾随斜杠 还有,我试过了 a href='".DIR."/login/activate.phpx=$id&y=$activasion' 这个也不管用 感谢您的帮助尝试以下方法: define("DIR", $_SERVER[HTTP_HOST]); echo '<a

这是我的代码,我想做一个激活链接,我使用这个代码:

a href='".DIR."login/activate.phpx=$id&y=$activasion'
但我是这样想的

如何在URL或其他内容的末尾添加尾随斜杠

还有,我试过了

a href='".DIR."/login/activate.phpx=$id&y=$activasion'
这个也不管用


感谢您的帮助

尝试以下方法:

define("DIR", $_SERVER[HTTP_HOST]);
echo '<a href="http://'.DIR.'/login/activate.phpx='.$id.'&y='.$activasion.'">';
define(“DIR”,美元服务器[HTTP\u主机]);
回声';

“如何在URL或其他内容的末尾添加尾随斜杠”-您的意思是想要
http://mysite.comlogin/activate.php/
?我不明白这个问题。您似乎想在
DIR
之后添加斜杠,但似乎没有正确使用,似乎您想使用
\uuuuuuuuuuu\uuuuuuu
魔法常量,对吗?您的“如何在我的URL末尾添加尾随斜杠”以及我从中得到的是,您想要
http://mysite.comlogin/activate.php/
。我在写这篇文章时已经尝试过这种方法,但它不起作用。我将此代码用于php邮件程序,当我添加斜杠时,我没有收到任何“不工作”的消息,这不是很好的描述。你得到了什么?你希望得到什么?你的问题写的方式不清楚你在问什么;它需要重新措辞,并且要具体。就我个人而言,我不知道你想要的是什么。不,我想在后面添加斜杠。为什么要将其标记为
.htaccess
?您在哪里定义目录?也许在那里加一条斜线?虽然您的第二个“示例”看起来应该可以做到这一点,但我有一个子域,所以它将是
http://foo.example.com/active.php?
是否可以定义域
example.com
确定:
$fullHost=explode(“.”,$\u服务器[HTTP\u主机])$hostWithoutSubdomain=fullHost[count($fullHost)-1]。fullHost[计数($fullHost)-2]我的php邮件程序有一个问题,当我发送一个php链接时,邮件程序会阻止消息