.htaccess dla WordPressa i mod_rewrite dla Apache

Kiedy odnośniki np.: http://www.serwis.arche.com.pl/category/wordpress/ wyświetlają komunikat:

The requested URL /category/wordpress/ was not found on this server.

należy sprawdzić dwie rzeczy:

1. wejść na serwerze do katalogu głównego naszego WordPressa i stworzyć plik .htaccess czyli:
nano /sciezka/do/naszego/bloga/.htaccess
wpisujemy:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

2. Kolejnym etapem jest aktywacja mod_rewrite dla naszego apache2. Czyli komendy:
a2enmod rewriteoraz następna restartująca serwer apache2:
service apache2 restart

 

Mam nadzieję, że pomogłem. Będę wdzięczny jak klikniesz “Lubię to” na dole, a jeszcze bardziej jak udostępnisz ten artykuł na swojej tablicy Facebook-owej. Dziękuję i pozdrawiam!