Selam arkadaşlar.403,404,..505 ve saire hatası ile karşılaşdığım zaman başka bir error.jsp ye yönlendirmek istiyorim.nasıl yapa bilirim?Ben htaccess dosyası ile bunu çözmek istedim ama apache-tomcat 7 ile bunu nasıl yapa bilirim,bu dosyanı nereye kopyalamalıyım? ayrıca httpd.conf dosyası diye bir dosya yok.Bunun başka bir çözüm yolu varmı arkadaşlar.

soruldu: 09 Ağu '12, 08:19

Nihat's gravatar image

Nihat
1101111
cevap kabul oranı: 0%

değiştirildi: 09 Ağu '12, 10:43

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183


permanent link

cevaplandı: 09 Ağu '12, 11:15

Tunahan%20Pehlivan's gravatar image

Tunahan Pehlivan
2.5k61740
cevap kabul oranı: 15%

değiştirildi: 09 Ağu '12, 11:23

web.xml de bu hata kodlarını (400,401,402,...500,501..) tek-tek kontröl etmelimiyim? Peki "Hotlinking’i", Kötü Bot’ları engellemek, urlrewrite işlemleri nasıl yapıcam? web.xml ile bu mümkünmü?

(10 Ağu '12, 00:54) Nihat Nihat's gravatar image

Bütün hata kodlarını tek tek eklemelisin. urlrewrite yapmak için resin sunucu kullanırken xml'de değişiklik yapıyorduk ama tomcat'de net bir şekilde bilmiyorum. Google bu konuda hemen bir sonuç bulacaktır.

(10 Ağu '12, 02:16) Tunahan Pehlivan Tunahan%20Pehlivan's gravatar image

Google'de bir şey bulamadım.Tüm bunları java web projede nasıl yaparım.apache-tomcat htaccess dosyasını desteklemiyormuş.Bu konuyla ilgili başka bir öneriniz varmı?

(10 Ağu '12, 02:51) Nihat Nihat's gravatar image

Tomcat sunucu kullanıyorsun. urlrewrite işlemini aramak için google'a ne yazdın?

(10 Ağu '12, 03:22) Tunahan Pehlivan Tunahan%20Pehlivan's gravatar image

link text tuckey kullanabilirsin. Önceleri Apache de yapıyodum urlrewrite işlemlerini ama artık projelerimde tuckey kullanıyorum. Oldukça başarılı. Apache ile uğraşmaya gerek kalmıyor. Eklemesi de oldukça kolay. Basit bir filter aslında.

permanent link

cevaplandı: 10 Ağu '12, 03:52

kam's gravatar image

kam
1.3k82032
cevap kabul oranı: 16%

Teşekkür ederim indirdim ama nasıl çalıştıra bilirim . yardım edermisin? hangi ayarları yapmam gerekiyor.

(10 Ağu '12, 09:23) Nihat Nihat's gravatar image
<filter>
    <filter-name>UrlRewriteFilter</filter-name>
    <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>UrlRewriteFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

şeklinde web.xml e ekledikten sonra, aşağıdaki gibi urlrewrite.xml dosyasına rule yazabilirsin.

<urlrewrite default-match-type="wildcard">
<rule>
    <from>/static/temp/**</from>
    <to last="true">/temp/$1</to>
</rule>

<rule>
    <from>/favicon.ico</from>
    <to>/images/favicon.ico</to>
</rule>

...
<outbound-rule>
    <from>/app/**</from>
    <to>/$1</to>
</outbound-rule>
</urlrewrite>
permanent link

cevaplandı: 10 Ağu '12, 10:17

kam's gravatar image

kam
1.3k82032
cevap kabul oranı: 16%

Yardım etdiğin için çok sağol. arkadaş ben bunları yaptım ama yine çalışmıyor.urlrewrit.xml'e

<urlrewrite> <rule> <from>/error404.jpg</from> <to>images/error404.jpg</to> </rule> <rule> <from>/main_page.htm</from> <to>/servlet?action=main_page</to> </rule> </urlrewrite> ekledim.aslında url'e " http://localhost:8080/site/servlet?action=main_page" yazdığım zaman url' "http://localhost:8080/site/main_page.htm" olmalı deyilmi?ama 404 hatası veriyor.

(11 Ağu '12, 01:11) Nihat Nihat's gravatar image

tam dersi http://localhost:8080/main_page.htm geldiğinde http://localhost:8080/site/servlet?action=main_page yönlendir demek. from kısmı yazılan url to kısmı ise gidilmesi istenen kısımdır.

(13 Ağu '12, 02:26) kam kam's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×3

Soruldu: 09 Ağu '12, 08:19

Görüntüleme: 1,091 kez

Son güncelleme: 13 Ağu '12, 02:26

powered by BitNami OSQA