Skip to content
Tools

WordPress .htaccess Generator

The rules WordPress needs, plus the hardening rules it does not ship with

Tumatakbo sa iyong browser. Walang ina-upload.

Core
Redirects
Hardening
.htaccess

Apache only. If your host runs nginx (many managed WordPress hosts do), .htaccess is ignored entirely and these rules must go in the server config instead.

Tungkol sa WordPress .htaccess Generator

Generate a WordPress .htaccess file: the default rewrite rules, forced HTTPS, www-to-apex redirects, wp-login brute-force blocking, XML-RPC blocking, and wp-config protection. Copy it out and paste it in.

FAQ

Mga Tanong

Bakit nawala ang aking custom .htaccess rules?

Dahil nasa loob sila ng '# BEGIN WordPress' block. Muling isinusulat ng WordPress ang lahat sa pagitan ng BEGIN at END markers nito tuwing sine-save mo ang iyong permalink settings, tahimik na tinatanggal ang anumang idinagdag mo doon. Ang custom rules ay dapat mapunta SA ITAAS ng block na iyon.

Napipigil ba ng pag-block sa xmlrpc.php ang mga brute-force attacks?

Isinasara nito ang isang pinto, hindi lahat. Kaya pa ring tamaan ng mga umaatake ang wp-login.php nang direkta. Sulit itong i-block kung walang ginagamit mong nangangailangan nito — ngunit tandaan na parehong gumagamit nito ang WordPress mobile app at ang Jetpack.

Nginx ang tumatakbo sa host ko. Gumagana ba ang .htaccess?

Hindi. Buong pinapabayaan ng nginx ang .htaccess — mananatili lang ang file na walang ginagawa. Maraming managed WordPress hosts ang gumagamit ng nginx, kaya kung parang walang epekto ang iyong rules, tingnan muna kung aling server ka talaga bago i-debug ang rules mismo.