May 11, 2026 3 min read

Jinsi ya Kuficha .php na .html kwenye URLs za Website kwa kutumia .htaccess

Kama una website ya PHP au HTML, unaweza kuwa umeona links zako zinaonekana hivi:

https://www.faulink.com/mauzologin.php

au:

https://www.faulink.com/about.html

Hizi links zinafanya website ionekane ya kawaida sana na wakati mwingine si nzuri kwa SEO.

Website nyingi kubwa duniani hutumia URLs safi kama:

https://www.faulink.com/login

au:

https://www.faulink.com/about

Bila kuonyesha .php au .html.

Katika tutorial hii utafundishwa step by step jinsi ya kufanya website yako ionekane professional bila kubadili files zako halisi.

Website yetu: Faulink

Faida za Kuondoa .php na .html
1. Website Inaonekana Professional

Badala ya:

/contact.php

utapata:

/contact

Hii ndiyo style inayotumiwa na websites nyingi kubwa.

2. SEO Inakuwa Bora

Google hupenda URLs safi na fupi.

Mfano:

https://faulink.com/how-to-make-money-online

ni bora kuliko:

https://faulink.com/post.php?id=10
3. URLs Zinakuwa Rahisi Kukumbuka

Visitors wanaweza kuandika links kirahisi bila kukumbuka .php.

4. Huhitaji Kubadili Files Zako

File linaweza kubaki:

mauzologin.php

lakini visitor ataona:

/mauzologin
.htaccess ni Nini?

.htaccess ni file maalum la Apache server linalotumika:

kufanya redirects
SEO friendly URLs
kuongeza security
password protection
cache settings
na mambo mengi ya website
Step 1 — Fungua cPanel

Ingia kwenye hosting yako.

Kisha:

cPanel → File Manager
Step 2 — Fungua Root Folder ya Website

Kwa main domain:

public_html/

Kwa addon domain:

public_html/domainname/
Step 3 — Tafuta au Tengeneza .htaccess

Ndani ya root folder:

.htaccess

Kama huioni:

Settings → Show Hidden Files

Kama haipo:

+ File → .htaccess
Step 4 — Weka Code Hii
RewriteEngine On

# Redirect .php kwenda URL safi
RewriteCond %{THE_REQUEST} \s/+(.+?)\.php[\s?]
RewriteRule ^ %1 [R=301,L]

# Fungua .php bila kuandika .php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+?)/?$ $1.php [L]

# Redirect .html kwenda URL safi
RewriteCond %{THE_REQUEST} \s/+(.+?)\.html[\s?]
RewriteRule ^ %1 [R=301,L]

# Fungua .html bila kuandika .html
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.+?)/?$ $1.html [L]

Save changes.

Step 5 — Test Website

Kama una file:

mauzologin.php

sasa fungua:

https://www.faulink.com/mauzologin

Itafunguka vizuri bila .php.

Step 6 — File Halisi Libaki .php

Usibadilishe file kuwa:

mauzologin

File halisi linapaswa kubaki:

mauzologin.php

.htaccess ndiyo itafanya URL ionekane safi.

Step 7 — Optional: Badilisha Links Zako

Zamani:

<a href="mauzologin.php">Login</a>

Mpya:

<a href="mauzologin">Login</a>

Lakini si lazima kufanya zote mara moja.

Security ya .php na URL Safi

Watu wengi huuliza:

“Je kuondoa .php kunaongeza security?”

Jibu ni:

Hapana sana.

Security halisi hutokana na:

HTTPS
Password hashing
Prepared statements
Session protection
Input validation
Secure uploads

Kuondoa .php ni zaidi kwa:

professional look
SEO
clean URLs
Mfano Halisi

Badala ya:

https://www.faulink.com/mauzologin.php

utapata:

https://www.faulink.com/mauzologin

Na badala ya:

https://www.faulink.com/about.html

utapata:

https://www.faulink.com/about
Je Inafanya Kazi kwa Website Tayari Live?

Ndiyo.

Hii ndiyo njia nzuri kwa website ambayo tayari ina visitors.

Huhitaji:

kufuta files
kubadili mfumo mzima
kubadili database
kuharibu project yako
Hitimisho

Kuondoa .php na .html kwenye URLs:

kunaifanya website ionekane professional
kunaongeza SEO
kunaifanya URLs ziwe clean
hakuharibu mfumo wa website
ni rahisi kufanya kwa .htaccess

Kama una website nyingi, unaweza kutumia mfumo huu kwa kila website yako.

Kwa tutorials zaidi za PHP, blogging, SEO, na online business tembelea:

https://faulink.com

🚀 Unahitaji mfumo au website ya biashara?

Chagua huduma hapa chini kisha mteja bofya moja kwa moja kwenda kwenye ukurasa wa huduma au kuwasiliana nasi kwa WhatsApp.

Share this post

Comments

0
No comments yet. Be the first to comment.

Continue Reading

Subscribe

Get new updates

Jiunge upokee posts mpya, tutorials, na updates za mifumo moja kwa moja kwenye email yako.

Faulink Support