Šiandien pasidariau keletą patobulinimų:

1. Įdiegiau priedą Optimal Title – taip puslapio pavadinimas patapo labiau dinamiškas, atspindintis konkretaus puslapio turinį.
2. Pakeičiau sistemoje naudojamų nuorodų struktūrą. Buvo /archives/%post_id%, dabar /%year%-%monthnum%-%day%/%postname%.html. Taip sukuriam iliuziją, kad čia HTML puslapiai. Teko pataisyti .htaccess , kad veiktų ir senos nuorodos:

Options +Indexes

RewriteEngine On
RewriteBase /
RewriteRule ^archives/([0-9]+)?/?([0-9]+)?/?$ /index.php?p=$1&page=$2 [QSA]

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Gal kas dėl mod_rewrite šių taisyklių turi radęs geresnį sprendimą?

Taip pat skaitykite