WordPress standart .htaccess kodları nelerdir ?
Apache web sunucusunda görev alan bir yapılandırma dosyasıdır. Bu .htaccess dosyası dizinde oluşturulduktan sonra web sunucu tarafından otomatik olarak algılanır ve çalıştırılır. Örneğin; 500, 404 gibi hata sayfası yönlendirmeleri, sayfa izin ayarlamaları, site yayın lokasyon belirlemeleri gibi yapılandırmalar yapılabilmesini sağlar.
Basit WordPress Kodları
# BEGIN Hataverdi.com <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END Hataverdi.com
Çoklu Site (Multisite) Kodları (wp 3.5 ve üstü için)
# BEGIN Hataverdi.com
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L]
# BEGIN Hataverdi.com
Alt Alan Adı Kodları (Subdomain)
Eğer sitenizi bir alt alandında yayınlıyorsanız bu kodları kullanabilirsiniz
# BEGIN Hataverdi.com
RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^wp-admin$ wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^(wp-(content|admin|includes).*) $1 [L] RewriteRule ^(.*\.php)$ $1 [L] RewriteRule . index.php [L]
# BEGIN Hataverdi.com
Cevap bırakın