Merhaba,
Bir tane hotel sitesi kurdum. Kurulumu yaptığım sunucuda ana sayfadaki Oda Arama Motoru sorunsuz bir şekilde url yonlendirmesi yapıyordu.
Sorunsuz url;
siteadı.com/rezervasyon/?start=27-11-2021&end=28-11-2021&pax=2|1|3|0|0|0|iframe
Sonrasında ben bu siteyi her şeyi ile birlikte başka bir sunucuya taşıdım. (Site her şeyiyle birlikte sorunsuz calışıyordu.) Sadece ilk paragrafta belirttiğim gibi Oda Arama Motoru'nun yonlendirdiği url'de sıkıntı cıkıyordu.
Sorunlu url;
siteadı.com/rezervasyon/?start=27-11-2021&end=28-11-2021&pax=23000iframe
Ozet gececek olursam;
Url'deki pax değerlerinin arasına "|" işaretini koymadığı icin sayfa hatalı acılıyor.
Sonrasında sorunun .htaccess dosyasından kaynaklandığını duşundum. Onceki sunucudaki .htaccess kodlarını da bulamadım.
Sitedeki .htaccess kodları;
Kod:Panoya kopyala
# BEGIN WordPress RewriteEngine On RewriteRule .* - E=HTTP_AUTHORIZATION:% RewriteBase / RewriteRule ^index.php$ - L RewriteCond % !-f RewriteCond % !-d RewriteRule . /index.php L # END WordPress
Yani deneme amaclı kodların hepsini sildiğimde;
Ana Sayfa acılıyor, Oda Arama Motoru'ndan arama yaptığımda sorunsuz url'de cıkıyor fakat diğer sayfalar 404 hatası verdiği icin odaların bulunduğu sayfa acılmıyor.
.htaccess dosyası kodlarını bilmediğimden Google'da arama yaptım ama sonuc bulamadım.
Sizden ricam bunu duzeltebilecek bir fikir veya bilgi verir misiniz?
Herkese şimdiden teşekkur ederim.