Saya telah menginstal penyihir dengan penulisan ulang url dihidupkan, tetapi server tidak melakukan penulisan ulang, jadi saya perlu mematikan penulisan ulang hanya untuk masuk ke admin!
Saya menghapus core_url_rewrite, tetapi tidak membantu.
Tidak masuk akal bahwa ini tidak mungkin tetapi saya belum menemukan referensi ke meja online seperti itu?
TRUNCATE core_url_rewrite
,DELETE FROM core_url_rewrite
atauDROP TABLE core_url_rewrite
?Jawaban:
Tabelnya adalah
core_config_data
Cari kolom jalur untuk
web/seo/use_rewrites
Ubah kolom nilai menjadi
0
Kosongkan cache Magento Anda sehingga tabel konfigurasi dibaca kembali.
sumber
magento config:set "web/seo/use_rewrites" "0"
Anda harus masuk di backend lalu pergi ke
system->configuration->web->Search Engines Optimization
dan mengatur bidangUse Web Server Rewrites
keNo
. Bersihkan cache dan coba lagi.Anda mungkin ingin membangun kembali indeks juga. Anda seharusnya tidak menghapus semua nilai dari
core_url_rewrite
. Proses pengindeksan ulang harus menambahkan nilai lagi.sumber
mysite.com/index.php/admin
Seiring dengan
UPDATE core_config_data SET value = 0 WHERE path = 'web/seo/use_rewrites';
.Anda perlu untuk membangun kembali dengan
core_url_rewrite
meja, bahkan jika itu kosong.Kemudian bersihkan cache dan Anda mungkin juga perlu menjalankan reindex di baris perintah (baik reindex all atau reindex hanya url penulisan ulang).
sumber