Trvalé odkazy v lokální instalaci XAMP

V lokální instalaci Apache obvykle defaultně nefunguje *mod_rewrite*, tj. obsah *.htaccess* je ignorován, a nastavíte-li si pak user-friendly odkazy např. pomocí /%postname%/, vrací se stránky/příspěvky jako nenalezené s kódem 404.

Napravit to lze změnou v souboru *httpd.conf*, který se nalézá v lokálním adresáři XAMPu *\apache\conf*.

Řádek

/—code php
#LoadModule rewrite_module modules/mod_rewrite.so
\—

stačí odkomentovat (vymazat znak *#*).

Dále je třeba zkonreolovat, zda v části

/—code php
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be „All“, „None“, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
\—

není zakomentována direktiva *AllowOverride All* (a je v tomto znění).

Po uložení *httpd.conf* a restartu lokálního Apache již WordPress odkazy přepisuje.