2013-09-24 2 views
0

Здесь у меня есть один дополнительный домен и папка в следующем URL-адресе buyjapon. Это веб-сайт принадлежит структуре Yii.Путь изображения не работает в структуре YII?

В основном, мы назвали путь изображения как <img src="/images/usd_C.jpg" /> .I создаем папку в моем домене для миграции в эту папку, тогда я хочу вызвать изображение src точно так же, как <img src="/images/usd_C.jpg" />, но оно не будет отображаться правильно. меня включают базовый HREF в головной метке

<head> 
    <base href="http://demo.osiztechnologies.com/buyjapon"> 
    </head> 

Примечание: Когда я называю SRC изображения, как этот <img src="buyjapon/images/usd_C.jpg" /> будет отображаться правильно. но я хочу изменить весь сайт, добавив buyjapon в image src.

Как звонить this..Please наставит меня ..

ответ

0

Если ваш URL, чтобы страницы не требуется имя папки/buyjapon присутствовать, то один из вариантов было бы создать контроллер изображения, который открывает запрошенное изображение из папки изображений и выводит его в поток данных. Я делаю это в ситуациях, когда для разных пользователей требуются разные переводы одного и того же изображения.

Однако, похоже, что ваш веб-сервер настроен неправильно - если вы используете apache, вы настроили виртуальный хост для своего сайта? Это, вероятно, решит все ваши проблемы. Посмотрите здесь: http://httpd.apache.org/docs/2.2/vhosts/examples.html и в вашей текущей настройке виртуального хоста, чтобы посмотреть, что делать.

+0

Обычно я получаю результат как _ "/home/demoosiz/public_html/buyjapon/protected/config/main.php" _ с помощью этого кода: $ config = dirname (__ FILE __). '/ Protected/config/main. PHP '; Можете ли вы дать другое решение? – user2711066

+0

Да, но если вы переместите index.php на один уровень, все ваши URL должны относиться к нему, а не к подпапке. –

+0

Да @zack Newsham, когда я перехожу на один уровень вниз, это повлияет на другой мой сайт. Index.php перезапишет существующий. Пожалуйста, дайте представление об этом ... – user2711066

Смежные вопросы