Public HTML klasöründe iki farklı dosya var bunları nasıl ayarlarım htaccess ile bir klasörü göstermek istiyorum örnek söyle site. com tıklandığında otomatik
Site. com/yeni şeklinde nasıl yaplır örnek dosyalar formatta silindi
Htaccess ilgili sorum var
1
●90
- 26-02-2023, 10:36:57Kimlik doğrulama veya yönetimden onay bekliyor.
- 26-02-2023, 10:44:09Amacına en uygun yönlendirme biçimini aşağıda ki örneklerle yapabilirsin.
Ana Sayfayı yönlendirme : Redirect 301 https://www.kerberosteknoloji.com Sitenizin ana sayfasın https://www.kerberosteknoloji.com adresine yönlendirilecektir. Tüm web sitenizi yeni domaine aktarma : RewriteRule (.*) https://www.kerberosteknoloji.com/$1 [R=301,L] Bu kod ile eski sitenizin tüm linkleri kayıp olmaksızın yeni domaine yönlendirilecektir. www olmadan tüm siteyi yönlendirme : RewriteCond %{HTTP_HOST} ^www.kerberosteknoloji.com [NC] RewriteRule ^(.*)$ https://kerberosteknoloji.com/$1 [R=301,L] www olarak yönlendirme : RewriteCond %{HTTP_HOST} ^kerberosteknoloji.com [NC] RewriteRule ^(.*)$ https://www.kerberosteknoloji.com/$1 [R=301,NC] 301 Htaccess yeniden yönlendirme Options +FollowSymlinks RewriteEngine on rewritecond %{http_host} ^kerberosteknoloji.com [nc] rewriterule ^(.*)$ https://www.kerberosteknoloji.com/$1 [r=301,nc] 301 ile www şeklinde kesin yönlendirme Options +FollowSymlinks RewriteEngine on ReWriteCond %{HTTP_HOST} ^(www.)?eskisite.com$ [NC] ReWriteRule ^(.*)$ http://www.yenisite.com/$1 [R=301,L] Tek URL yönlendirme : RewriteEngine On RewriteRule ^eski-url.html(.*)$ /yeni-url.html [L,R=301] Htaccess ile dosya uzantısı değiştirme : RedirectMatch 301 (.*)\.html$ https://www.kerberosteknoloji.com$1.php Htaccess ile index.php den ana sayfaya yönlendirme : Options +FollowSymLinks RewriteEngine on # index.php to / RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/ RewriteRule ^(.*)index\.php$ /$1 [R=301,L] Siteniz tek etki alanından yayın yapsın (https://www. şeklinde açılması için.) #### www. kullanılan site yönlendirme kodu RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Siteniz tek etki alanından yayın yapsın (https:// şeklinde açılması için.) #### www. kullanılmayan site yönlendirme kodu RewriteEngine on RewriteCond %{HTTP_HOST} ^www.siteadresi.com [NC] RewriteRule ^(.*)$ http://siteadresi.com/$1 [L,R=301,NC] RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]