wmaraci reklam
tr.link

HTTPS ve www Yönlendirme .htaccess Ayarları?

3 Mesajlar 1.573 Okunma
acebozum
tr.link

MKURT MKURT WM Aracı Kullanıcı
  • Üyelik 09.08.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Logistics & Transportation
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 1793
  • Beğeniler 394 / 439
  • Ticaret 54, (%100)
Merhabalar, wordpress altyapılı sitemde aşağıdaki yönlendirme kodunu kullanıyorum. Sayfalar https ve www olmadan açılıyor buraya kadar bir problem yok.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.com$
RewriteRule ^(.*)$ https://domain.com/ $1 [L,R=301]
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Site içerisinde domain.com/ornek-sayfa/ şeklinde bir adet script kurulu.

Bu scriptte www yönlendirme yapamadım.

İşlemleri anadizindeki htaccess ile de denedim, scriptin içerisinde bulunan htacces ile de.

Ancak ornek-sayfa'da bulunan script https protokolü ile www olarak da, www olmadan da açılmakta. Bu problemi ortadan kaldırmak adına www ön eki olmadan açılmasını istiyorum.

Şimdiden teşekkürler.
 

 

googleasistan
reklam

yilmaz70 yilmaz70 Güzel olacak Kullanıcı
  • Üyelik 03.02.2017
  • Yaş/Cinsiyet 54 / E
  • Meslek Web Tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad D** K**
  • Mesajlar 4765
  • Beğeniler 3157 / 3156
  • Ticaret 12, (%100)
# for main domain
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ https://domain.com %{REQUEST_URI} [R=301,L,NE]

# for sub domain
RewriteCond %{HTTP_HOST} ^(www\.)?subdomain\.domain\.com$ [NC]
RewriteCond %{HTTPS} on [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ http://subdomain.domain.com %{REQUEST_URI} [R=301,L,NE]


Yukarıdaki kodları bir denermisiniz.

Ama işlem yapmadan önce mutlaka yedek almayı ihmal etmeyin.
 

 

MKURT MKURT WM Aracı Kullanıcı
  • Üyelik 09.08.2015
  • Yaş/Cinsiyet 32 / E
  • Meslek Logistics & Transportation
  • Konum Manisa
  • Ad Soyad M** K**
  • Mesajlar 1793
  • Beğeniler 394 / 439
  • Ticaret 54, (%100)
Sorunu aşağıdaki kod sayesinde çözdüm, ihtiyacı olan olabilir.

Örnek sayfa içerisindeki htaccess dosyasına uyguladım.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.domain\.com [NC]
RewriteRule ^(.*)$ http://domain.com/ornek-sayfa/ $1 [L,R=301]
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Ek olarak; yilmaz70 hocam ilginize teşekkür ederim.
yilmaz70

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al