Я просто добавлю три правила до правила весны по умолчанию (/ **) к urlrewritefilterу tuckey (urlrewrite.xml), чтобы решить проблему
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 3.0//EN" "http://tuckey.org/res/dtds/urlrewrite3.0.dtd">
<urlrewrite default-match-type="wildcard">
<rule>
<from>/</from>
<to>/app/welcome</to>
</rule>
<rule>
<from>/scripts/**</from>
<to>/scripts/$1</to>
</rule>
<rule>
<from>/styles/**</from>
<to>/styles/$1</to>
</rule>
<rule>
<from>/images/**</from>
<to>/images/$1</to>
</rule>
<rule>
<from>/**</from>
<to>/app/$1</to>
</rule>
<outbound-rule>
<from>/app/**</from>
<to>/$1</to>
</outbound-rule>
</urlrewrite>
Мое лучшее предложение состояло бы в том, чтобы создать веб-сервис на каждом сайте, который другой мог звонить с информацией, которая должна быть передана. Если безопасность необходима, легко добавить подобную аутентификации SSL схему (или фактический SSL даже, если Вам нравится) к этой системе, чтобы гарантировать, что только эти два сервера могут говорить со своими соответствующими веб-сервисами.
Это позволило бы Вам избежать hackiness, это свойственно от любой схемы, которая включает один сайт вводные окна на другом.
С jQuery, более новым, чем 1,2, можно использовать JSONP
я полагаю, что @pat относился к этому
"С jQuery 1.2 можно загрузить данные JSON, расположенные на другом домене при определении обратного вызова JSONP", http://docs.jquery.com/Ajax/jQuery.getJSON#urldatacallback
@jmein - Вы описали, как создать модальное всплывающее окно (который является точно, что jqModal делает), однако, Вы пропустили это, содержание модального окна подается от другого домена. Эти два включенные домена принадлежат двум отдельным компаниям, так не может быть объединен в способе, которым Вы описываете.