Baca juga artikel ini:
- Utak Atik Permalink Wordpress (August 14th, 2008)
Di beberapa kesempatan blogwalking saya menjumpai sejumlah pertanyaan dari rekan-rekan Blogger bahwa mereka tidak dapat menyimpan atau mentransfer file extensi .htaccess ke direktori root (public_html) via FTP (File Transfer Protocol) seperti Filezilla, SmartFTP atau FTP di hosting 000Webhost, tujuan mereka mentransfer .htaccess ke public_html semata-mata ingin merubah permalink (permanent link) Wordpress yang jelek (contoh = namablog.com/?p=1) menjadi permalink yang cantik (contoh=namablog.com/judulposting/). Namun apa daya setiap kali mereka meng-upload htaccess dari HD ke Public_html, selalu keluar pesan berikut:
STOR htaccess Response: 553-Can’t open that file: Permission denied. Response: 553-Can’t open that file: Permission denied Response: 553 Rename/move failure:
Ini berarti anda harus mengklarifikasi kepada server hosting anda, bahwa andalah pemilik sah file tersebut. Karena setelah script Wordpress terinstall kedalam hosting, maka file permission menutup akses untuk anda. Oleh karenanya diperlukan verifikasi, jika tidak maka anda terdeteksi sebagai orang lain, sehingga tidak mampu merubah, menghapus atau memodifikasi file di dalam public_html. Oleh karenanya setiap kali anda berusaha mentransfer lewat FTP maka akan keluar pesan: file: Permission denied.
Caranya mudah saja, di hosting anda temukan file yang bertuliskan : Fix File Ownership biasanya image nya seperti ini:
. (Mungkin disetiap hosting berbeda namun pastikan ada kata seperti di atas juga imagenya.) Setelah itu ikuti langkah-langkah selanjutnya.
Setelah Image Fix File Ownership anda klik, maka akan muncul tulisan. Tulisannya seperti ini kira-kira:
This tool fixes ownership for all files inside of your account, so you can edit or delete without problems.
Execute (Chown Files)
Anda klik “Execute (Chown Files)”.
Kemudian temukan file file permission tempatnya disebelah kanan Fix File Ownership, image-nya seperti ini
. Dan lakukan hal yang sama seperti Fix File Ownership
Setelah itu, kembali ke FTP dan lakukan transfer htaccess.txt (jangan tulis dengen titik (.), seperti ini “.htaccess” karena biasanya akan ditolak) ke public_html pasti sekarang sudah bisa! Setelah htaccess.txt diterima di public_html maka lakukan perubahan nama “ganti nama” atau “change name” menjadi .htaccess. Finish!
Dan bentuk permalink cantik bisa lihat disini:
SEO Permalink untuk wordpress.
Atau langsung dengan bentuk-bentuk ini:
/%category%/%postname%/
Atau ini:
/%postname%/
Posting ini saya kutip dari: Cara memasukan .htaccess ke Public_html (root directory).
Semoga bermanfaat!
Blog ini memakai dofollow plugin dan commentluv plugin, oleh karena itu pastikan rekan menyertakan link saat berkomentar, sehingga link homepage dan link posting terakhir blog rekan mendapat bonus dari Google.
ijin intip bos… opornya masih nggak bos?
[Reply]
hihiii.. ini ttg apa ya..?
udah setahun lebh nge blog, koq saya masih o’on aja ya.. blom ada peningkatan pengetahuan.. heheee.. dudulz banget deh..
mudik ke mana bos..? lebaran nih.. lebaran..
[Reply]
Wah sih durung ajen-ku om, masih terlalu new-newby dalam beginian. Bookmark dulu lah. Ntar kalo butuh tinggal open. Jenang kuduse… sih po ra?
[Reply]
bang abi….saya bingung swear!
[Reply]
kok jovie belom ngerti yah?? :((
re-read lagi deh….:((
Mas Abi lebaran jalan2 kok gak ajak2 Jovie…Mas Abi jahat ….:((
*komentar2nya pada error masih kebawa suasana lebaran..hehe*
[Reply]
mas abi.. kok blogku di hyperwebenable sering down yah??
[Reply]
saya dulu juga kena kasus begini waktu set permalink di 000webhost. krn jengkel gk bisa2 akhirnya sewa hosting haha. tengkiyu infonya kang
[Reply]
wah..thx mas ..saiah lagi butuh cara ngerubah htaccess ini..tapi ada satu masalah penting banget…
saiah gak tau gimana caranya buat ni htaccess..
alnya di 000webhost saiah gak ada..gimana dunk???apa yang mesti saiah upload???
mohon bantuannya…sangadh…
[Reply]
@Kita, Masukan dan simpan kode berikut di notepad, dan namain htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Stelah disimpan, upload file htaccess.txt ke public_html pake FTP di 000webhosting, setelah masuk ke public_html lalu ganti namanya (rename) menjadi .htaccess dan lakukan perubahan file permission (change file permission) menjadi 666, lalu save. Kemudian ke setting - > permalink dan rubah deh permalink blog salah menjadi permalink cantik:D
[Reply]
dicoba dulu bos…
[Reply]
wahahaha!!!bisa2!! akhirnya….
thx a lot om abi…eheheh..
akhirnya bisa juga saiah ganti permalink..hehe thx..
[Reply]
m,,mas mo tanya itu file .htaccess nya ditaro di dalam folder instalasi wordpressnya atau diluar folder instalasi wordpressnya
contoh saya instal wordpressnya di folder web
alamat url nya http://namablog.com/web/
nah klo itu di taro di folder web atau di dalam public_html
trims
[Reply]
Abi Bakar Reply:
December 27th, 2008 at 1:03 am
taruh di dalam public_html mas
[Reply]