Skip to main content
POST
.htaccess Rule Generator

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
ioForceHttps
boolean

Force HTTPS (redirect HTTP → HTTPS)

ioWwwMode
enum<string>

www canonicalization

Available options:
none,
non-www,
www
ioDisableDirListing
boolean

Disable directory browsing (Options -Indexes)

ioDenySensitiveFiles
boolean

Deny access to sensitive files (.env, .git, .htaccess…)

ioBlockHotlinking
boolean

Prevent image hotlinking

ioAllowedDomain
string

Allowed domain

ioCustomError
boolean

Custom 404 error page

ioErrorPage
string

404 page path

ioGzip
boolean

Enable GZIP compression

ioBrowserCaching
boolean

Enable browser caching (Expires headers)

ioCacheDays
number

Cache lifetime (days)

Required range: 1 <= x <= 365

Response

Tool output

tool
string
required
tool_version
string
required

Output-contract version for this tool. Currently "1" for all tools.

outputs
object
required
credits_used
integer
required

Credits this call consumed, after any settlement refund. 0 when metering is disabled.

request_id
string
credits_remaining
integer | null

Credits left in the current monthly allowance, or null when metering is disabled.