Php 当我将代码从本地推送到服务器时,如何避免将localhost更改为domain.com

Php 当我将代码从本地推送到服务器时,如何避免将localhost更改为domain.com,php,cakephp,web,Php,Cakephp,Web,我曾经使用过CakePhp,当我将代码从本地推送到服务器时, 我必须更改类似于a href=”的内容http://localhost/“在本地环境中,每次我将代码推送到服务器 后来我知道我可以用它来避免这种情况 但是我又试了一次,这次我不使用CakePhp,但是我想做一些类似的事情,有人能告诉我怎么做吗?只要使用 href="/" 而不是 href="http://localhost/" 只用 href="/" 而不是 href="http://localhost/" 只用 href="

我曾经使用过CakePhp,当我将代码从本地推送到服务器时, 我必须更改类似于a href=”的内容http://localhost/“在本地环境中,每次我将代码推送到服务器

后来我知道我可以用它来避免这种情况

但是我又试了一次,这次我不使用CakePhp,但是我想做一些类似的事情,有人能告诉我怎么做吗?

只要使用

href="/"
而不是

href="http://localhost/"
只用

href="/"
而不是

href="http://localhost/"
只用

href="/"
而不是

href="http://localhost/"
只用

href="/"
而不是

href="http://localhost/"
您可以:

  • 使用配置文件并检查其内容来创建链接
  • 创建链接时请检查域名
  • 使用相对链接(
    /
    /
    文件夹/
  • 手动定义主机变量(不是很干净,但可能是最快的方法,例如:

    <?php
        define(HOST, 'http://localhost'); //change that to http://domain.com when you upload your code)
    ?>
    
    您可以:

    • 使用配置文件并检查其内容来创建链接
    • 创建链接时请检查域名
    • 使用相对链接(
      /
      /
      文件夹/
    • 手动定义主机变量(不是很干净,但可能是最快的方法,例如:

      <?php
          define(HOST, 'http://localhost'); //change that to http://domain.com when you upload your code)
      ?>
      
      您可以:

      • 使用配置文件并检查其内容来创建链接
      • 创建链接时请检查域名
      • 使用相对链接(
        /
        /
        文件夹/
      • 手动定义主机变量(不是很干净,但可能是最快的方法,例如:

        <?php
            define(HOST, 'http://localhost'); //change that to http://domain.com when you upload your code)
        ?>
        
        您可以:

        • 使用配置文件并检查其内容来创建链接
        • 创建链接时请检查域名
        • 使用相对链接(
          /
          /
          文件夹/
        • 手动定义主机变量(不是很干净,但可能是最快的方法,例如:

          <?php
              define(HOST, 'http://localhost'); //change that to http://domain.com when you upload your code)
          ?>
          

          如果您使用的是HTML帮助程序


          使用$this->Html->link()可以避免麻烦。

          如果您使用的是Html helper


          使用$this->Html->link()可以避免麻烦。

          如果您使用的是Html helper


          使用$this->Html->link()可以避免麻烦。

          如果您使用的是Html helper


          做$this->Html->link()将让您远离麻烦。

          @Xinrui Ma,在bootstrap.php中定义一个站点url,您可以使用内容anywhere@XinruiMa,在bootstrap.php中定义一个站点url,您可以使用内容anywhere@XinruiMa,在bootstrap.php中定义一个站点url,您可以使用内容anywhere@XinruiMa,在bootstrap.php中定义一个站点url,您可以使用c内容无论在何处,还应使用健全的本地设置(而不是本地主机):此外,还应使用健全的本地设置(而不是本地主机):此外,还应使用健全的本地设置(而不是本地主机):此外,还应使用健全的本地设置(而不是本地主机):