"index.php" dosyasını kalıcı bağlantılardan kaldır


18

Bir çözüm bulmaya çalışıyorum. ama yapamam ..

linklerim hepsi domain.com/index.php/post_name/

Gerçekten kaldırmak istiyorum /index.php

Aradım ve buldum ... bunları eklemeliyim diyerek .. ama işe yaramadı ..

# 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

3.5.2 wp kullanıyorum.

Bu konuda bir şey biliyorsan lütfen bana bildirin.


apache kullanıyor musunuz ve mod_rewrite etkin mi? bu muhtemelen ev sahibiniz için bir sorudur.
Milo

Hiç bir fikrim yok. Ben sadece bir web barındırma hizmeti kullanıyorum.
pulla

index.php dosyasını kaldırmak için devre dışı bırakmalı mıyım?
pulla

@pulla Web barındırma hizmetiniz ve ne tür bir yapılandırma üzerinde çalıştığı hakkında daha fazla bilgi edinmeniz gerekir.
Otto

Yanıtlar:


19

WP-ADMIN -> Ayarlar -> Kalıcı bağlantıya gidin ve herhangi bir .htaccessdosya oluşturursa içeriği kopyalayın ve .htaccessdosyanızı güncelleyin .

Veya barındırma hizmetinizin etkin mod_rewriteolup olmadığını phpinfo.phpiçerik içeren bir dosya oluşturarak kontrol edin ,

<?php phpinfo();?>

Bu dosyayı yükleyin ve Tarayıcı üzerinden göz atın. Böylece hangi modüllerin etkinleştirildiğini biliyorsunuz. index.phpURL'den kaldırmak için mod_rewrite etkin olmalıdır .

Daha fazla detay Bu bağlantıyı kontrol et


Cevabınız için teşekkürler. Denedim ama gerçekten işe yaramadığını bilmiyorum. barındırma sorunu olabilir. Hepsini kaldırdım ve yükledim. hiçbir şey değişmedi.
pulla

1
Aynı sorunla karşı karşıya. Wordpress kalıcı bağlantısı altında index.php kaldırıldığında "İstenen URL / wordpress / test sayfası / bu sunucuda bulunamadı" hatası veriyor.
Muhammed Azeem

3

Tamamen aynı sorun vardı. Ama benim durumumda mod_rewriteapache için hiç yüklü değildi. Yeni kurdum

sudo a2enmod rewrite

ve sonra değiştirdim Permalink Settings. Bir cazibe gibi çalıştı.

Umarım yardımcı olur.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.