Terkadang penting untuk menghapus -atau menyembunyikan- ekstensi file skrip yang Anda gunakan. Keamanan dengan ketidakjelasan mungkin menjadi alasan itu, jika Anda tidak ingin orang lain mengetahui bahasa skrip apa yang Anda gunakan untuk situs web Anda, atau untuk host situs statis. Contoh ini akan menyembunyikan ekstensi Show
Daftar isi Mengapa perlu menyembunyikan ekstensi file di URL?Saya bukan penggemar keamanan karena ketidakjelasan, dan saya belum pernah menemukan ini sebagai hasil dari pemindaian keamanan
Juga tidak ada manfaat untuk SEO, sejauh yang saya tahu Namun Anda dapat menggunakan teknik ini untuk sedikit mempersingkat URL. Memang memangkas empat hingga lima karakter dari URL (“. php”, “. html”, “. aspx”). Dan ada yang mengatakan kinerja situs web lebih cepat karena server web dapat mencocokkan URL tanpa ekstensi ke folder (direktori) lebih cepat daripada URL dengan ekstensi ke file. Beberapa orang mengatakan. Saya tidak punya data atau informasi lebih lanjut tentang ini Bersembunyi. php dengan Modul Penulisan Ulang URL di IISBerikut adalah contoh Modul Penulisan Ulang URL IIS untuk Anda sembunyikan. ekstensi php di URL Teknik ini juga dikenal sebagai Multiviews atau Negosiasi Konten di Apache, dan yang lainnya menyebutnya URL tanpa ekstensi. Lihat di bawah untuk contoh penggunaan. htaccess di IIS Tentang MultiViews, atau negosiasi konten
Letakkan penulisan ulang berikut dalam file Modul Penulisan Ulang URL IIS menambahkan bagian
Mengubah. htaccess ke web. config Untuk permintaan yang sudah berisi a. ekstensi phpContoh yang lebih luas adalah mengarahkan ulang semua permintaan dengan. php di URL ke varian tanpa ekstensi mereka. Jadi, ketika pengunjung masuk melalui _0, ekstensi dihapus dan dia akan diarahkan ke 1 Aturan penulisan ulang kami memetakan permintaan terakhir itu kembali ke indeks. php tanpa menampilkan ekstensi _ Selalu uji contoh seperti itu sebelum memasukkannya ke dalam produksi Meniru Apache Multiviews di IIS menggunakan a. htaccess dan Helicon ApeJika Anda menggunakan. htaccess di IIS Anda dapat membuat efek Multiviews yang sama untuk menyembunyikannya. ekstensi php. Agar hal ini terjadi, Anda harus mendeklarasikan beberapa ketentuan penulisan ulang dan aturan penulisan ulang ( 2 dan 3). Bagian yang rapi adalah, ini juga harus bekerja dengan Linux, Apache dan mod_rewrite, membuat solusi ini lintas platform Multiview. contoh htaccess _4 Anda, tambahkan konfigurasi penulisan ulang berikut
penjelasan aturan htaccess _2 pemeriksaan untuk memverifikasi apakah URL adalah file atau folder atau bukan. Ini lebih lengkap, jelas, dan lebih cepat daripada membuat pengecualian untuk setiap jenis file yang memungkinkan. 3 menulis ulang URL – yang sebagian besar tidak berisi ekstensi file – menjadi file PHP dengan nama itu Pola _7 dijelaskan sebagai berikut
Pengganti _4 menggunakan referensi bersyarat
Akhirnya, aturan ditambahkan yang menyembunyikan. ekstensi php Ini mencegah mesin pencari menemukan konten duplikat, dan dengan demikian mencegah penalti untuk posisi situs Anda dalam hasil pencarian. Ada cara lain juga Tulis ulang Proxy dengan. htaccess di IIS Menghapus. ekstensi php dengan. htaccess dari URLUntuk menghapus. ekstensi php dari URL dengan. htaccess, Anda dapat menyimpan yang berikut ini di file baru. file htaccess
Atau gunakan MultiViews
Ini menghapus ekstensi yang membuat URL lebih banyak pengguna dan -beberapa mengatakan- ramah mesin pencari SEO. Gunakan yang terbaik untuk Anda, dan tambahkan tag meta kanonis di kepala HTML Anda untuk menghindari duplikat konten (jika perlu) Bagaimana cara menyembunyikan ekstensi file php di URL?Dengan menonaktifkan expose_php di php Anda. ini file , Anda mengurangi jumlah informasi yang tersedia untuk mereka. Agar ini berfungsi secara efektif, Anda harus mengganti nama file PHP Anda dengan ekstensi di atas.
Bagaimana cara menyembunyikan. html di URL?Itu. html dapat dihapus dengan mudah dengan mengedit file. file htaccess .
Bagaimana cara menghapus indeks php dari URL?Untuk menghapus “index. php” dari URL situs Anda, pertama-tama Anda harus memastikan server Anda diatur untuk meneruskan permintaan calon 404 ke indeks Craft. file php di balik layar . Jika Anda menjalankan Apache, Anda dapat melakukannya dengan membuat pengalihan di situs Anda.
Bagaimana cara menghapus ekstensi dari php?Anda dapat menggunakan fungsi substr() dan strrpos() untuk mengambil nama file tanpa ekstensi di PHP . $namafile = 'namafile. php'; . ")); |