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.