2015-07-15 12 views
8

Sunucuyu Jboss 4.2.2'den WildFly-8.2.0'a geçirmeye çalışıyordum. Savaş dosyasını dağıtırken bazı sorunlara karşı. Savaş yayılıyor, ancak URL yeniden yazmak sorun yaratıyor.Uygulama, bir Yönlendirme Döngü hatası olarak çalışıyor WildFly8

4.2.2 için aynı, localhost klasörünün yanında rewrite.properties adlı bir dosyada yazılmıştır.

RewriteCond %{REQUEST_URI} !^(.*)[.]([a-zA-Z]+)$ 
RewriteRule ^/home/(.*)$ /home/index.php?q=$1 [L,QSA] 

bazı documentations başına gelince, benim ROOT.war/WEB-INF/klasöre undertow-handlers.conf oluşturabilirsiniz bilmek kam ve

Ben düzenli ifade [] formatında yukarıda koymak nasıl 'anafor-handlers.conf' in

bu

regex['/home/(.*)$'] -> rewrite['/home/index.php']

url doğru bir şekilde yüklenmesini ve adına yönlendirme gibi görünüyor çalıştı ana sayfa. Ancak uygulama bir Yönlendirme Döngü hatasından geçer. this ve this belgelerine başvurdum. Biz böyle yönlendirme döngüsü önlemek için http bağlayıcı yapılandırabilirsiniz görünüyor:

<connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http" proxy-name="${env.OPENSHIFT_GEAR_DNS}" proxy-port="443" secure="true"/> 

Ama bu sorun olup olmadığını nedeniyle yeni regex RewriteCond eksik üzere, 8. İkincisi WildFly bu nasıl yapılandırılacağı bilmiyorum 'undertow-handlers.conf' içinde mi?

ERROR: 
[io.undertow.request] (default task-20) UT005023: Exception handling request to /home/index.php?q=: com.caucho.quercus.QuercusModuleException: java.io.IOException: 

Varolan bir bağlantı

zorla

bu sorunları çözmek için bana yardım edin uzak ana tarafından kapatıldı.

Benim web.xml:

<servlet-mapping> 
    <servlet-name>Quercus Servlet</servlet-name> 
    <url-pattern>*.php</url-pattern> 
</servlet-mapping> 

<welcome-file-list> 
    <welcome-file>index.php</welcome-file> 
</welcome-file-list> 

cevap

4

yeniden yazma koşullarına anafor eşdeğer olacaktır:

regex['/home/(.*)$'] -> rewrite['/home/index.php?q=${1}'] 

Ve istisna regex kendisi ile ilgili değil eminim.

+1

Hata günlüğünde başka bir şey var mı? – Grasshopper

+1

Belirli bir hata yok, döngü yeniden yönlendirme bu durumun eksik olması nedeniyle bir şüphe var 'RewriteCond% {REQUEST_URI}!^(. *) [.] ([A-zA-Z] +) $ WildFly'den. – NaaN

+1

Ben öyle düşünmüyorum – Grasshopper

İlgili konular