WordPress Orjinal .htaccess Dosyası

Bazen WordPress içerik yönetim sistemi ile yönetmiş olduğumuz internet sitemize bazı ayarlar, eklentiler hatta ve hatta multisite kurulumu dahi yapar iken açılımı Hypertext Access (.htaccess) olan dosyada değişiklikler yapmamız gerekebilir.

 

Bu değişiklikleri yaparken bazen yanlış kopyalama yapmamız bazende yanlış kod kopyalayıp yada yazmamızdan dolayı sitemize girdiğimizde hatalar ile karşılaşabiliriz. Böyle bir sorun ile karşılaştığımızda ise yapacağımız ilk işlem yaptığımız işlem adımlarını geri almak olacaktır. Eğer geri alma işlemini yapamıyor isek yapacağımız işlem bizim ilk başta ki değiştirme yapmadan önce ki hali olan WordPRess .htaccess dosyası ‘nı geri kopyalamak olacaktır.

 

Hypertext Acces ‘in belli başlı kullanım amaçları ise yönlendirme, kimlik doğrulama, dosya ve dizinlere erişimi engelleme, dizin listeleme gibi etkisi yüksek değerleri olduğundan dolayı yapılan her hangi bir yanlış işlem internet sitenizin açılmasını engelleyecektir. Bu sorunu çözmek için ise :

 

 

[infobox color=”#dd3333″]WordPress Orjinal .htaccess Dosyası[/infobox]

Bu sorundan kurtulmak için ise içerisinde ki kodları değiştirir iken sorunlar ile karşılaştırdığımız .htaccess dosyasının kodlarını WordPress Orjinal .htaccess Dosyası kodları değiştirmekte fayda olacaktır. Eğer intenet sitenizde yaşadığınız problemler bu yüzden yer alıyor ise orjinal kodları ile sizin değiştirmiş olduğunuz kodlar ile değiştirdiğinizde sorununuz çözülecektir.

 

[infobox color=”#dd3333″]Eğer Temel olarak normal bir WordPress kullanıcısı iseniz kullanacağınız kodlar :[/infobox]

# BEGIN WordPress
 <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 WordPress

 

[infobox color=”#dd3333″]Eğer WordPress’te MultiSite’yi Subfolder şeklinde kullanıyor iseniz kullanacağınız kodlar :[/infobox]

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]

 

[infobox color=”#dd3333″]Eğer WordPress’te MultiSite’yi Subdomain şeklinde kullanıyor iseniz kullanacağınız kodlar :[/infobox]

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]

 

Vermiş olduğum kodlar WordPress sürümünüz 3.5 ve üzeri sürümlerde geçerlidir. Bu kodlardan uygun olanı kopyalayıp şuan ki internet sitenizin sunucunda barınan .htaccess dosyanızda ki kodlar ile değiştirdiğinizde sorununuz çözülecektir.

 


] }

“WordPress Orjinal .htaccess Dosyası” üzerine 2 yorum

Yorum yapın