it-swarm.asia

WordPress, CPanel Fantastico Auto-Installer Nedeniyle Yeni Çok Siteli Sitelere .htaccess Dosyası Sunmadığında?

WordPress'i otomatik yükleyici ile yükledim ve daha sonra çoklu site olarak yapılandırdım. Ancak ne zaman WordPress sitesini auto-installer kullanarak oluşturduğumda varsayılan olarak bana .htaccess dosyasını vermiyor. Bu yüzden CPanel'de .htaccess adında boş bir dosya oluşturdum ve bu kodu içine yapıştırdım:

RewriteEngine On 
RewriteBase /
RewriteRule ^index\.php$ - [L]

# uploaded files 
RewriteRule ^files/(.+)wp-includes/ms-files.php?file=$1 [L]

RewriteCond %{REQUEST_FILENAME} -f
[OR] RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^ - [L] 
RewriteRule . index.php [L]

Doğru bir yöntem mi?

2
Name-AK

Elbette bu bir sorun değil. Siteniz çalıştığı ve doğru sayfalara yönlendirildiği sürece, bunu yapmanın zararı yoktur. Bunu, .htaccess'inize ekleyerek wp-config dosyanızı bilgisayar korsanlarından korumak için de kullanabilirsiniz.

<Files wp-config.php>
 Order Allow,Deny
 Deny from all
</Files>

İyi şanslar :)

1
Bowe Frankema

Güzel kalıcı bağlantıları etkinleştirdiğinizde, .htaccess dosyası otomatik olarak wordpress ile oluşturulmalıdır. Aksi takdirde, wordpress size dosyayı manuel olarak oluşturmak için kullanmanız gereken kodu gösterir.

Hangi kodun kullanılacağından şüpheliyseniz, arka uçtaki oldukça kalıcı bağlantıları devre dışı bırakır, yedekler ve geçerli .htaccess dosyasını kaldırırım. Sonra tekrar güzel permalinkleri etkinleştirmek ve verilen talimatları takip etmek için arka uçlara giderdim.

1
hakre