#RewriteOptions inherit #Options +FollowSymLinks RewriteEngine on # XML dosyaları için özel kural ForceType application/xml RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} /+[^.]+$ RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L] # HTTPS ve WWW yönlendirme (aktif etmek istersen yorumları kaldır) #RewriteCond %{HTTPS} off [OR] #RewriteCond %{HTTP_HOST} ^www\. [NC] #RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] #RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301] RewriteRule ^404/$ 404.php [L,NC] RewriteRule ^blog/$ blog.php [L,NC] RewriteRule ^kategoriler/$ sehirdekiler.php [L,NC] RewriteRule ^sitemap\.xml$ sitemap/sitemap.php [NC,L] RewriteRule ^sitemapescortetiket\.xml$ sitemap/sitemap-escort-etiket.php [NC,L] RewriteRule ^sitemapblogetiket\.xml$ sitemap/sitemap-blog-etiket.php [NC,L] RewriteRule ^sitemap-amp\.xml$ sitemap/sitemap-amp.php [NC,L] RewriteRule ^detay/(.*)/$ blogdetay.php?seo=$1 [L,QSA,NC] RewriteRule ^etiket/(.*)/$ etiketsayfasi.php?etiket=$1 [L,NC,QSA] RewriteRule ^escort-etiket/(.*)/$ ilanetiketsayfasi.php?etiket=$1 [L,NC,QSA] RewriteRule ^([0-9a-zA-Z-_]+)/$ category.php?seo=$1 [L,NC,QSA] RewriteRule ^([0-9a-zA-Z-_]+)/([0-9a-zA-Z-_]+)/$ altkategoridetay.php?katseo=$1&seo=$2 [L,NC,QSA] RewriteRule ^ilan/([0-9a-zA-Z-_]+)/([0-9a-zA-Z-_]+)/$ escortdetay.php?katseo=$1&seo=$2 [L,QSA,NC] # ✅ AMP KATEGORİ / DETAY SAYFASI YÖNLENDİRMELERİ RewriteRule ^amp/ilan/([0-9a-zA-Z-_]+)/([0-9a-zA-Z-_]+)/?$ amp/escortdetay.php?katseo=$1&seo=$2 [L,QSA,NC] RewriteRule ^amp/([0-9a-zA-Z-_]+)/([0-9a-zA-Z-_]+)/?$ amp/altkategoridetay.php?katseo=$1&seo=$2 [L,QSA,NC] RewriteRule ^amp/detay/([0-9a-zA-Z-_]+)/?$ amp/blogdetay.php?seo=$1 [L,QSA,NC] RewriteRule ^amp/?$ amp/index.php [L] ErrorDocument 404 https://herseyaskicin.com/404 Header set X-XSS-Protection "1; mode=block" Header always append X-Frame-Options SAMEORIGIN Header append X-FRAME-OPTIONS "SAMEORIGIN" Header set X-Content-Type-Options nosniff Header set Cache-Control "max-age=2678400, public" Header set Cache-Control "max-age=7200, private, must-revalidate" Header set Cache-Control "max-age=86400, public" Header set Cache-Control "max-age=2678400, private" ## EXPIRES CACHING ## ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 2 days" ## EXPIRES CACHING ##