WordPress w osobnym katalogu

Defaultowo WordPress życzy sobie być w katalogu głównym. Można go też zainstalować w podkatalogu, ale w url-u mamy wtedy ów katalog, np u mnie byłoby to http://zibi.nora.pl/blog/. Można też zainstalować sobie w podkatalogu (np /blog/) i zrobić odpowiednie przemapowania w htaccess (mod_rewrite się kłania). Mamy wtedy porządek na koncie (cały WordPress ląduje w osobnym folderze) a w url-u nie mamy śmieci.

Jedyny minus tego rozwiązania to problem z niektórymi pluginami, które się gubią w takich sytuacjach (np niektóre ajaxowe panele) i szukają w ścieżce bez dodatkowego folderu (np /wp-admin/admin-ajax.php zamiast /blog/wp-admin/admin-ajax.php) i dostają 404. Dotyczy to niektórych wywołań ajax-owych i niektórych grafik. Pomaga dopisanie do .htaccess:


RewriteRule ^wp-(.*) blog/wp-$1 [L]

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *