wmaraci reklam

Htaccess dosyasında sorun yaşıyorum

10 Mesajlar 727 Okunma
pst.net
wmaraci reklam

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
Merhaba yönlendirme için şöyle bir şey yaptım ama bu seferde css vs js dosyaları da yönlendimrye dahil oluyor onlarda yönleniyor ne yapmam lazım :(


RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d




RewriteRule ^(.*)/(.*)/(.*)/(.*)/index.html$ index.php?menu=$1&kategori=$2&marka=$3&tur=$4 [QSA,L]
RewriteRule ^(.*)/(.*)/(.*)/(.*)/$ index.php?menu=$1&kategori=$2&marka=$3&tur=$4 [QSA,L]

RewriteRule ^(.*)/(.*)/(.*)/index.html$ index.php?menu=$1&kategori=$2&marka=$3 [QSA,L]
RewriteRule ^(.*)/(.*)/(.*)/$ index.php?menu=$1&kategori=$2&marka=$3 [QSA,L]

RewriteRule ^(.*)/(.*)/index.html$ index.php?menu=$1&kategori=$2 [QSA,L]
RewriteRule ^(.*)/(.*)/$ index.php?menu=$1&kategori=$2 [QSA,L]

RewriteRule ^(.*)/index.html$ index.php?menu=$1 [QSA,L]
RewriteRule ^(.*)/$ index.php?menu=$1 [QSA,L]


RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*).html$ index.php?menu=$1&kategori=$2&marka=$3&tur=$4&urun=$5 [QSA,L]

RewriteRule ^(.*)/(.*)/(.*)/(.*)$ index.php?menu=$1&kategori=$2&marka=$3&tur=$4 [QSA,L]

RewriteRule ^(.*)/(.*)/(.*)$ index.php?menu=$1&kategori=$2&marka=$3 [QSA,L]

RewriteRule ^(.*)/(.*)$ index.php?menu=$1&kategori=$2 [QSA,L]

 

 

wmaraci
reklam

mmnyldrm mmnyldrm WM Aracı Kullanıcı
  • Üyelik 01.08.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek öğrencı
  • Konum Kocaeli
  • Ad Soyad M** Y**
  • Mesajlar 123
  • Beğeniler 25 / 18
  • Ticaret 0, (%0)
tagları arasına
eklersen sorunun çözülebilir
 

 

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
mmnyldrm anlamadım bunun ne gibi katkısı olucak
 

 

Burak611 Burak611 WM Aracı Kullanıcı
  • Üyelik 28.05.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Çalışmıyor
  • Konum İstanbul Avrupa
  • Ad Soyad B** Y**
  • Mesajlar 119
  • Beğeniler 41 / 42
  • Ticaret 0, (%0)
RewriteRule ^dosya-adi.css$ dosya-adi.css [NC,L]

umarım işe yarar.
css dosyasının kök dizinde olduğunu varsayıyorum.

değilse

RewriteRule ^klasör_adı/dosya-adi.css$ klasör_adı/dosya-adi.css [NC,L]
 

 

wmaraci
Mersin evden eve nakliyat

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
@Burak611 Hocam onu yapmayı denedim de benim yazdığım my.css var ama bu site tasarımı wordpressden dönme wp olan bir sitenin kopyalanmış hali bilmiyorum tek tek bu kodu mu yazmam gerekicek?
 

 

Burak611 Burak611 WM Aracı Kullanıcı
  • Üyelik 28.05.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Çalışmıyor
  • Konum İstanbul Avrupa
  • Ad Soyad B** Y**
  • Mesajlar 119
  • Beğeniler 41 / 42
  • Ticaret 0, (%0)
bunu yazdığın anda hepsinin düzelmesi lazım.

2. yöntem) css dosyanı kök/ana dizine taşırsan sorun çözülür. çünkü yukarıdaki ayarlarda kök dizin için bir işlem yapılmamış. tabi bununla birlikte sitenin kendisinde de css dosyasının yerini düzeltmen lazım.
 

 

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
Burak611 hocam dediğin şeyi htaccessye yapıştırdım fakat olmadı ayriyetten olsaydı bile farklı yerlerde farklı css dosyaları ve js dosyaları mevcut hepsi için tek tek yönlendimre yapmam mı gerekicekti
Bir de şunu sorman istiyorum


RewriteRule ^(.*).css$ index.php?yonlendir=$1 [QSA,L]
bur tarz bir şey yaptım

yonlendir tanımlanmışsa içindeki veri gelen css dosyasının yolu oluyordu.
Bende include ile o yolu içeri aktardım.

yani index.php?yonlendir=css/my.css
diye girdiğimde bana
my.css dosyasının css yazılarını basıyordu ekrana

bunu yapmayı denedim bu da olmadı.
Doğru yönleniyor ama style dosyalarını okumuyor gibi divler stylesız geliyor öğeyi denetleden baktığımda örneğin bir kutunun div adı kutu olsun kutu isimli divin özellikleri gözükmüyor yani my.css'i okumuyor çok ilginç

Bu dediğim şeyi anladıysanız bu dediğim şey ile bir php dsoyasından css dsoyasına yönlendirme yapıldığından bu dosyaya erişimin sadece belirli bir websitesi tarafından yapılmasını böylece css dosyasının korunması da sağlanabilirdi sanırım bilmiyorum...
 

 

Burak611 Burak611 WM Aracı Kullanıcı
  • Üyelik 28.05.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Çalışmıyor
  • Konum İstanbul Avrupa
  • Ad Soyad B** Y**
  • Mesajlar 119
  • Beğeniler 41 / 42
  • Ticaret 0, (%0)
Yönlendirme yaparsan okuması beklenemez zaten. browser ile girdiğinde browserın seni yönlendirdiği için görürsün.

ayarlarını şöyle değiştirmeyi dene. linkin başına onu diğerlerinden ayıracak bir şey eklerden de sorun çözülür.

RewriteRule ^k/(.*)/(.*)/(.*)/(.*)/index.html$ index.php?menu=$1&kategori=$2&marka=$3&tur=$4 [QSA,L]
RewriteRule ^k/(.*)/(.*)/(.*)/(.*)/$ index.php?menu=$1&kategori=$2&marka=$3&tur=$4 [QSA,L]

RewriteRule ^k/(.*)/(.*)/(.*)/index.html$ index.php?menu=$1&kategori=$2&marka=$3 [QSA,L]
RewriteRule ^k/(.*)/(.*)/(.*)/$ index.php?menu=$1&kategori=$2&marka=$3 [QSA,L]

RewriteRule ^k/(.*)/(.*)/index.html$ index.php?menu=$1&kategori=$2 [QSA,L]
RewriteRule ^k/(.*)/(.*)/$ index.php?menu=$1&kategori=$2 [QSA,L]

RewriteRule ^k/(.*)/index.html$ index.php?menu=$1 [QSA,L]
RewriteRule ^k/(.*)/$ index.php?menu=$1 [QSA,L]


RewriteRule ^k/(.*)/(.*)/(.*)/(.*)/(.*).html$ index.php?menu=$1&kategori=$2&marka=$3&tur=$4&urun=$5 [QSA,L]

RewriteRule ^k/(.*)/(.*)/(.*)/(.*)$ index.php?menu=$1&kategori=$2&marka=$3&tur=$4 [QSA,L]

RewriteRule ^k/(.*)/(.*)/(.*)$ index.php?menu=$1&kategori=$2&marka=$3 [QSA,L]

RewriteRule ^k/(.*)/(.*)$ index.php?menu=$1&kategori=$2 [QSA,L]
 

 

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
Burak611 Bu durumda da url değişecek malasef ve abc.com/k/ şeklinde girilmesi beklenecek fakat bu durumda da Google siteye girdiğinde k adında bir klasör onun altında da kategori edilmiş klasörleri görecek; bundan şikayetçiyim işte bende.

Örneğin web sitesi arabalar ile ilgili ise;
abc.com/bmw/i5/motor/motor_no.html
Şeklinde bir yapı istiyorum fakat bunu yapabilmek için her türlü bmw'den önce bir sabit tanımlamam gerekiyor malesef neden böyle?
Eğer bunu htaccess ile değilde php ile yapsam düzelir mi? Yani yapanlar var nasıl yapıyorlar anlayamıyorum...
 

 

Burak611 Burak611 WM Aracı Kullanıcı
  • Üyelik 28.05.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Çalışmıyor
  • Konum İstanbul Avrupa
  • Ad Soyad B** Y**
  • Mesajlar 119
  • Beğeniler 41 / 42
  • Ticaret 0, (%0)
Eğer menü'ye yazacağınız kelimeler belliyse olabilir dediğiniz durum

örneğin:
(bmv|mercedes|opel)/(motor|lastik)/..

Sadece araba markalarını belirleseniz bile ayarlarınız aktif olur..

(bmv|mercedes|opel)/(.*?)/.. gibi.
 

 

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