Saya telah berusaha mencari solusi. tapi saya tidak bisa ..
semua tautan saya domain.com/index.php/post_name/
Saya benar-benar ingin menghapus /index.php
Saya telah mencari dan menemukan beberapa ... mengatakan saya perlu menambahkan ini .. tetapi tidak berfungsi ..
# 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
Saya menggunakan 3.5.2 wp.
Tolong beri tahu saya jika Anda tahu sesuatu tentang itu.
permalinks
pulla
sumber
sumber
Jawaban:
Pergi ke WP-ADMIN Anda -> Pengaturan -> Permalink dan gunakan perubahan struktur permalink di sana, jika itu menghasilkan
.htaccess
file apa saja menyalin konten dan memperbarui.htaccess
file Anda .Atau Periksa apakah hosting Anda
mod_rewrite
diaktifkan dengan membuat filephpinfo.php
dengan konten,Unggah file ini dan jelajahi melalui Browser. Jadi, Anda tahu modul mana yang diaktifkan. Anda perlu mengaktifkan mod_rewrite untuk menghapus
index.php
dari URL.Lebih detail Periksa tautan ini
sumber
Punya masalah yang sama persis. Tetapi dalam kasus saya
mod_rewrite
sama sekali tidak diinstal untuk apache. Saya baru saja menginstalnya dengansudo a2enmod rewrite
dan kemudian mengubah
Permalink Settings
. Bekerja seperti pesona.Semoga ini bisa membantu.
sumber