mam zainstalować na mój serwer apache2 wordpress miejscu, ale wszystkie permalinks nie działa (404 nie znaleziono) mój .htaccess zostało wygenerowane przez WPwordpress apache permalinks nie działa (błąd 404)
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
My conf dla tej strony:
<Directory /home/sergey/siteName>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
anythingfromthoseanswersdoesnot pomaga mi
Dzięki.
UPD:
Dzięki za komentarz Justin Iurman. Ustawianie AllowOverride Wszystko w moim conf rozwiązać problem :)
Po pierwsze, czy włączono opcję "mod_rewrite'? Następnie zdefiniowałeś 'RewriteBase', więc nie potrzebujesz wiodącego slasha w twoim drugim' RewriteRule' przed 'index.php'. Na koniec zmień ustawienie "AllowOverride None" na "AllowOverride All" w twoim conf –
W takim przypadku pomocne będzie również wyjście twoich dzienników błędów Apache dla tej domeny. Dodatkowo możesz włączyć rejestrowanie w celu przepisania. http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritelog Dane wyjściowe z dzienników będą prawdopodobnie pomocne - jeśli nie możesz samodzielnie wymyślić wyników, wklej dane z dzienników w pytaniu. – meberhard