şöyle Benim .htaccess dosyasıdır:mod_rewrite .php uzantısı ekler
Options -Multiviews
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php
ben yaşıyorum konudur Ben www olmadan sitemi erişmeye çalıştığınızda söyledi. önek, .php uzantısı adrese eklenir, bu da genellikle bir soruna neden olabilir. Örneğin, ana sayfama example.com adresiyle erişmeye çalışırsam, bu adres www.example.com/.php adresine dönüştürülür. Ben www istiyorum. eklenecek, ancak sonunda eklenen .php uzantısı sadece bir hataya neden olur. Bunu nasıl düzeltirim?
'u kaldırmayı deneyin Bu, "/x"->"/x.php" –
RewriteRule öğesinin tarayıcının adres çubuğundaki URL'sini değiştiremeyeceği güvenli bir yol değildir. Tarayıcıyı yeni URL'lere yönlendirmek için '[R]' (yönlendirme) bayrağına ihtiyacınız vardır. –
php uzantısını kaldırma nedir? –