| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Продвижение и оптимизация сайтов > Подскажите переменную в HTML |
| Автор: H2oker 6.8.2006, 13:00 | ||||
| Существует такая проблема. Есть компутер смотрящий в несколько разных сетей, в которых разные домены. На компутере настроен апач и айскаст. Есть несколько доменов, свой в каждой сети. Есть ссылка формата
можно ли вставить вместо user.domain1 какую то переменную, чтобы при входе пользователя на адрес user.domain2 для него прописывалась нормальная ссылка. Если прописать в относительных путях например
получается вот такое безобразие: http://user.domain2/:8000/Radio.m3u и ничего соответственно не работает. Подскажите пожалуйста, как такое можно реализовать с наименьшим гемором. |
| Автор: kaa 6.8.2006, 14:14 |
| H2oker, Так набодяж PHP-шную страничку и не мучайся HTML не держит переменные - это язык разметки. На нём у тибя ничего невыйдет. Я так думаю. Если неправ - прошу поправить. |
| Автор: Greendrake 6.8.2006, 14:15 |
| имхо, только через динамическую генерацию. Коли уже стоит апач, используй инклюды (SSI) или поставь пхп. |
| Автор: kaa 6.8.2006, 17:34 |
| Кстати, на сколько распространяются мои дилетантские знания апяча - там помоему можно преобразовывать адреса (пользователь набирает один адрес, а сервак кидает его куда нада приеобразуя адрес). Еще так можно, без всяких скриптов, ага. |
| Автор: Exception 6.8.2006, 20:51 |
| Берём window.location, регулярными выражениями вырезаем фрагмент от http:// до следующего / (это и есть наш префикс), затем проходим все ссылки (через document.getElementsByTagName("a")) и модифицируем их href, заменяя фрагмент от http:// до следующего / строкой http://префикс, где префикс -- тот, который мы взяли у window.location. Короче говоря, обратись в форум по JavaScript. |
| Автор: Illuminaty 8.8.2006, 09:29 |
| Модератор: тема перенесена из раздела Верстка веб-сайтов |