feyyazakkus adlı üyeden alıntı
merhaba benim htaccess dosyamda hali hazırda bazı ayarlamalar mevcut. .php uzantılı dosyaları tarayıcı da göstermiyorum ve .html uzantılı istek yapılırsa bunu da kontrol ediyorum. kodlarıma gösterdiğiniz şekilde bu 301 yönlendirmesini nasıl entegre edebilirim? kodlarım aşağıdaki gibidir. şimdiden teşekkürler.
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([a-z0-9_-]+)$ $1.php [L]
RewriteRule ^(.*)\.html$ $1.php [L]
Arkadaşların dediği gibi:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.siten\.com$
RewriteRule ^(.*)$ http://siten.com/ $1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([a-z0-9_-]+)$ $1.php [L]
RewriteRule ^(.*)\.html$ $1.php [L]
.htaccess dosyanı bu şekilde güncelleyebilirsin.