• 19-08-2017, 18:25:52
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba arkadaşlar. asp ile yazılmış bir sitem var. Sitem için güvenlik sertifikası aldım ve kurdum. ziyaretçilerimin http yerine https olarak sitede dolaşmasını ve google'ında https olarak siteyi indexlemesini istiyorum. Ayrıca www. ön eki de olacak.

    Yanlış URL'ler:
    http://siteadi.com
    http://www.siteadi.com
    https://siteadi.com

    Yukarıdaki 3 ihtimalde de https://www.siteadi.com a yönlendirmek istiyorum.

    Plesk panelden www. ile başlatı seçtim ama oda çalışmıyor.

    web.config dosyası ile de http'den https'ye yönlendirmeye çalıştım ama olmadı webconfig dosyamda hata mı yaptım bilmiyorum.

    Ayrıca: https://siteadi.com yazdığımda direkt https://www.siteadi.com'a yönlendiriyor ancak siteadi.com yazdığımda www.siteadi.com'a yönlendirmiyor. lütfen yardım..

    Web.Config Dosyası:
    <?xml version="1.0" encoding="UTF-8"?> 
    <configuration> 
    <system.webServer> 
    <rewrite> 
        <rules> 
        <rule name="HTTP to HTTPS redirect" stopProcessing="true">  
        <match url="(.*)" />  
        <conditions>  
            <add input="{HTTPS}" pattern="off" ignoreCase="true" /> 
        </conditions>  
        <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" /> 
    </rule>    
        </rules> 
    </rewrite> 
    </system.webServer> 
    </configuration>
  • 19-08-2017, 21:48:49
    #2
    <rule name="Force WWW and SSL" enabled="true" stopProcessing="true">
      <match url="(.*)" />
      <conditions logicalGrouping="MatchAny">
          <add input="{HTTP_HOST}" pattern="^[^www]" />
          <add input="{HTTPS}" pattern="off" />
      </conditions>
      <action type="Redirect" url="https://www.zzz.com/{R:1}" appendQueryString="true" redirectType="Permanent" />
    </rule>
    şunu denermisiniz?
  • 20-08-2017, 01:44:19
    #3
    PrivateTR adlı üyeden alıntı: mesajı görüntüle
    <rule name="Force WWW and SSL" enabled="true" stopProcessing="true">
      <match url="(.*)" />
      <conditions logicalGrouping="MatchAny">
          <add input="{HTTP_HOST}" pattern="^[^www]" />
          <add input="{HTTPS}" pattern="off" />
      </conditions>
      <action type="Redirect" url="https://www.zzz.com/{R:1}" appendQueryString="true" redirectType="Permanent" />
    </rule>
    şunu denermisiniz?
    maalesef hocam yine olmadı. acaba sunucu web.config dosyasını geç mi algılıyor. dns lerde olduğu gibi

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:44:19 -->-> Daha önceki mesaj 00:58:47 --

    PrivateTR adlı üyeden alıntı: mesajı görüntüle
    <rule name="Force WWW and SSL" enabled="true" stopProcessing="true">
      <match url="(.*)" />
      <conditions logicalGrouping="MatchAny">
          <add input="{HTTP_HOST}" pattern="^[^www]" />
          <add input="{HTTPS}" pattern="off" />
      </conditions>
      <action type="Redirect" url="https://www.zzz.com/{R:1}" appendQueryString="true" redirectType="Permanent" />
    </rule>
    şunu denermisiniz?
    şöyle bir sorun farettim. hosta index.html dosyası attım ama siteadi.com şeklinde girdiğimde sanki host boş gibi 403 forbidden yani dosya yok hatası veriyor. hosttaki dosyaları görmüyor ancak https://www.siteadi.com şeklinde girdiğimde index dosyasını görüyor. bu dnslerle mi alakalı çünkü ssl sertifikasını doğrularken cname kullandım
  • 03-09-2017, 23:05:59
    #4
    javascript ilede halledebilirsin

    <script type="text/javascript">
    if (document.location.protocol=="http:"){self.locatio n.href=document.URL.replace(/http:/,'https:');}
    </script>
  • 03-09-2017, 23:18:52
    #5
    Edit : Asp olduğunu yeni gördüm
  • 05-09-2017, 12:34:21
    #6
    Plesk panel ise yönetici hesabınızdan yapabilirsiniz.
  • 09-09-2017, 23:51:23
    #7
    Altuncu adlı üyeden alıntı: mesajı görüntüle
    merhaba arkadaşlar. asp ile yazılmış bir sitem var. Sitem için güvenlik sertifikası aldım ve kurdum. ziyaretçilerimin http yerine https olarak sitede dolaşmasını ve google'ında https olarak siteyi indexlemesini istiyorum. Ayrıca www. ön eki de olacak.



    Yanlış URL'ler:

    http://siteadi.com

    http://www.siteadi.com

    https://siteadi.com



    Yukarıdaki 3 ihtimalde de https://www.siteadi.com a yönlendirmek istiyorum.



    Plesk panelden www. ile başlatı seçtim ama oda çalışmıyor.



    web.config dosyası ile de http'den https'ye yönlendirmeye çalıştım ama olmadı webconfig dosyamda hata mı yaptım bilmiyorum.



    Ayrıca: https://siteadi.com yazdığımda direkt https://www.siteadi.com'a yönlendiriyor ancak siteadi.com yazdığımda www.siteadi.com'a yönlendirmiyor. lütfen yardım..



    Web.Config Dosyası:

    <?xml version="1.0" encoding="UTF-8"?> 
    
    <configuration> 
    
    <system.webServer> 
    
    <rewrite> 
    
        <rules> 
    
        <rule name="HTTP to HTTPS redirect" stopProcessing="true">  
    
        <match url="(.*)" />  
    
        <conditions>  
    
            <add input="{HTTPS}" pattern="off" ignoreCase="true" /> 
    
        </conditions>  
    
        <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" /> 
    
    </rule>    
    
        </rules> 
    
    </rewrite> 
    
    </system.webServer> 
    
    </configuration>


    Çözüm buldunuz mu?


    Tapatalk kullanarak iPhone aracılığıyla gönderildi