Symfony1 当我在开发环境中工作时,有没有聪明的方法来操作生产URL?

Symfony1 当我在开发环境中工作时,有没有聪明的方法来操作生产URL?,symfony1,Symfony1,我有一些代码可以检索生产URL并检查一些员工 我更喜欢在开发人员界面中工作,所以我必须在代码中编写代码 像这样的 <?php if(sfConfig::get('sf_environment') == 'dev'): ?> <?php $url = "http://www.mysite.com/foobar" ?> <?php else: ?> <?php $url = $sf_request->getUri() ?> <?php en

我有一些代码可以检索生产URL并检查一些员工

我更喜欢在开发人员界面中工作,所以我必须在代码中编写代码 像这样的

<?php if(sfConfig::get('sf_environment') == 'dev'): ?>
<?php $url = "http://www.mysite.com/foobar" ?>
<?php else: ?>
<?php $url = $sf_request->getUri() ?>
<?php endif; ?>

在我工作时,有没有更聪明的方法来操作生产URL 开发环境?还是你会做这种事


Javi

您可以编辑/etc/hosts文件,并为mysite.com添加一个条目,该条目将指向您的开发服务器ip地址

维基百科文章应该告诉你在windows/mac上的位置


(您可能还需要在www.mysite.com上添加一个)

您可以编辑/etc/hosts文件,并为mysite.com添加一个条目,该条目将指向您的开发服务器ip地址

维基百科文章应该告诉你在windows/mac上的位置


(您可能还需要在www.mysite.com上添加一个)

在我从事的项目中,我使用app.yml文件来处理类似的事情

所以在app.yml中,我有

all:
#  site_url: "http://site.com" #Be sure to change this when you deploy, or write a script to do it
  site_url: "http://site.dev"
在我的代码中,我会

<?php $url = sfConfig::get('app_site_url'); ?>


我不确定你是否在我所从事的项目中寻找类似的东西,我使用app.yml文件来处理类似的事情

<?php if(sfConfig::get('sf_environment') == 'dev'): ?>
<?php $url = "http://www.mysite.com/foobar" ?>
<?php else: ?>
<?php $url = $sf_request->getUri() ?>
<?php endif; ?>
所以在app.yml中,我有

all:
#  site_url: "http://site.com" #Be sure to change this when you deploy, or write a script to do it
  site_url: "http://site.dev"
在我的代码中,我会

<?php $url = sfConfig::get('app_site_url'); ?>


我不确定您是否正在寻找类似的东西。认真地说,为什么会有这么多打开和关闭的PHP标记?认真地说,为什么会有这么多打开和关闭的PHP标记?
<?php if(sfConfig::get('sf_environment') == 'dev'): ?>
<?php $url = "http://www.mysite.com/foobar" ?>
<?php else: ?>
<?php $url = $sf_request->getUri() ?>
<?php endif; ?>