officialgokhan adlı üyeden alıntı: mesajı görüntüle
İyi geceler herkese htaccess üzerinde bir kaç deneme yapıyorum ve siteyi www olarak yönlendirmek istiyorum. Bunları kullandığımda www kısmı hariç diğer isteklerimi karşıladı.

Bu kısmı RewriteRule ^.*$ https://www.%{SERVER_NAME}%{REQUEST_URI} [R=301,L] denedim olmadı.

RewriteOptions inherit
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
ErrorDocument 404 /404.html
RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
RewriteRule ^hakkimizda\.php$ "https\:\/\/www\.siteadresi\.com\/hakkimizda" [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
RewriteRule ^iletisim\.php$ "https\:\/\/www\.siteadresi\.com\/iletisim" [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
RewriteRule ^coadmin\.php$ "https\:\/\/www\.siteadresi\.com\/co\-admin" [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
RewriteRule ^bilgiarsivi\.php$ "https\:\/\/siteadresi\.com\/bilgiarsivi" [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
RewriteRule ^kurallar\.php$ "https\:\/\/siteadresi\.com\/kurallar" [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
RewriteRule ^wordpress\-tema\.php$ "https\:\/\/www\.siteadresi\.com\/wordpress\-tema" [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
RewriteRule ^yeni\-gelen\.php$ "https\:\/\/www\.siteadresi\.com\/yeni\-gelen" [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
RewriteRule ^login$ "https\:\/\/www\.my\.siteadresi\.com\/kayit\.php" [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
RewriteRule ^kurucu\-yetkililer\.php$ "https\:\/\/www\.siteadresi\.com\/kurucu\-yetkililer" [R=301,L]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$
VirtualHost kullanmadığını varsayarsak kodun aşağıdaki gibidir.

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]
ErrorDocument 404 /404.html

RewriteCond %{SERVER_PORT} 80
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$
RewriteRule ^hakkimizda\.php$ "https://www.siteadresi.com/hakkimizda" [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$
RewriteRule ^iletisim\.php$ "https://www.siteadresi.com/iletisim" [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$
RewriteRule ^coadmin\.php$ "https://www.siteadresi.com/co-admin" [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$
RewriteRule ^bilgiarsivi\.php$ "https://siteadresi.com/bilgiarsivi" [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$
RewriteRule ^kurallar\.php$ "https://siteadresi.com/kurallar" [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$
RewriteRule ^wordpress-tema\.php$ "https://www.siteadresi.com/wordpress-tema" [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$
RewriteRule ^yeni-gelen\.php$ "https://www.siteadresi.com/yeni-gelen" [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$
RewriteRule ^login$ "https://www.my.siteadresi.com/kayit.php" [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.siteadresi\.com$ [OR]
RewriteCond %{HTTP_HOST} ^siteadresi\.com$
RewriteRule ^kurucu-yetkililer\.php$ "https://www.siteadresi.com/kurucu-yetkililer" [R=301,L]