Ответ 1
Вы просмотрели http://www.jboss.org/jbossweb/modules/rewrite.html? Это похоже на то, что вы ищете, и это довольно похоже на Mod_rewrite для Apache.
Я хотел бы перенаправить/переписать эти два типа URL-адресов:
Поэтому я просто хочу перенаправить корневой домен на новый домен, а некоторые страницы из моего домена на некоторые страницы в новом домене...
Как я могу сделать это на сервере JBoss?
Вы просмотрели http://www.jboss.org/jbossweb/modules/rewrite.html? Это похоже на то, что вы ищете, и это довольно похоже на Mod_rewrite для Apache.
Вы можете взглянуть на это http://code.google.com/p/urlrewritefilter/
Похоже, вы хотите отправить ответ HTTP 301 Moved Permently.
RewriteCond %{REQUEST_URI} ^URI_TO_REDIRECT
RewriteRule redirect=301 NEW_SITE [L]
или аналогичный. [L]
заключается в том, чтобы сразу же перенаправить его, а не продолжать переписывать.
Если вы маршрутизируете через apache вообще, то можете использовать mod_rewrite; вам просто нужно быть осторожным относительно того, где вы объявляете правила перезаписи. Конфигурации каталогов и файлы .htaccess не будут работать; вам нужно это как глобальную конфигурацию для всего хоста. Аналогично thread на сервере.