Losing directory paths when using Friendly URLs

Hello,

I implemented a simple version of friendly urls using the example in the guide, but seem to loose all my css and images.  Looking closer, the image address is displayed as

http://onesearchp/in…_logo_left2.jpg

vs

http://onesearchp/cs…_logo_left2.jpg

It seems to be reading the path as in example one vs example two.  I'm a little confused to why it's doing this. 

My configuration file  looks like:

'urlManager'=>array(


            'urlFormat'=>'path',


			


        ),

I call the url by using something like

$this->render('services', array('content'=>$result['narrative'], 'pic'=>$pic));

What am I dong wrong please?

Thanks,

R

What do your css/image tag look like?

Here is what the image tag looks like:

<?php echo CHtml::link(CHtml::image('css/new_logo_left2.jpg',Yii::app()->homeUrl),Yii::app()->homeUrl); ?>

You should prefix it with Yii::app()->baseUrl. Otherwise, it may have the problem as you described under certain Apache configuration.

Changed the code as follows, but still the same problem.

<?php echo CHtml::link(CHtml::image(Yii::app()->baseUrl.'css/new_logo_left2.jpg',Yii::app()->homeUrl),Yii::app()->homeUrl); ?>

You need a slash after baseUrl.

That fixed it.  Thanks Qiang.

R