我的机器中有一个虚拟主机,具有以下配置:
<VirtualHost 127.0.0.1:80>
ServerName codigos
DocumentRoot /home/code/codigos/app/webroot
SetEnv APPLICATION_ENV "development"
<Directory /home/code/codigos/app/webroot >
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
好的,我在浏览器中输入内容时效果很好:codigos/some_path
和127.0.0.1/some_path
但现在我正在使用PayPal,我需要一个IPN网址。我知道我不能&#39;把localhost
放在网址中,所以我想它会是这样的:my.dynamic.ip/some_path/ipn.php
...这就是我的问题,我不知道如何配置我的apache文件来实现这个目标。
感谢。
答案 0 :(得分:1)
ping blabla.noip.com
主持人(或者您在注册和设置过程后获得的任何主机)并看到它解析为您的IP(您可以使用{{ 1)}在谷歌)my ip
添加到blabla.noip.com
或(更好)ServerName
指令之后,您将能够从外部访问您的虚拟主机(假设您的防火墙不拒绝连接,并且您有白色IP地址)